blob: 0d2e8774d9e2089e841dbb8afa4e9f4212f7359a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/* Scrollbar.inc */
public void adjustmentValueChanged(AdjustmentEvent event)
{
Adjustable sb = event.getAdjustable();
if (sb.getOrientation() == Scrollbar.HORIZONTAL) {
System.out.print("Horizontal: ");
} else {
System.out.print("Vertikal: ");
}
switch (event.getAdjustmentType()) {
case AdjustmentEvent.UNIT_INCREMENT:
System.out.println("AdjustmentEvent.UNIT_INCREMENT");
break;
case AdjustmentEvent.UNIT_DECREMENT:
System.out.println("AdjustmentEvent.UNIT_DECREMENT");
break;
case AdjustmentEvent.BLOCK_DECREMENT:
System.out.println("AdjustmentEvent.BLOCK_DECREMENT");
break;
case AdjustmentEvent.BLOCK_INCREMENT:
System.out.println("AdjustmentEvent.BLOCK_INCREMENT");
break;
case AdjustmentEvent.TRACK:
System.out.println("AdjustmentEvent.TRACK");
break;
}
System.out.println(" value: " + event.getValue());
}
private void customizeLayout(Panel panel)
{
panel.setLayout(new BorderLayout());
Scrollbar hsb=new Scrollbar(Scrollbar.HORIZONTAL,1,10,1,100);
hsb.addAdjustmentListener(this);
panel.add(hsb, BorderLayout.SOUTH);
Scrollbar vsb=new Scrollbar(Scrollbar.VERTICAL, 1,10,1,100);
vsb.addAdjustmentListener(this);
panel.add(vsb, BorderLayout.EAST);
}
|