class sun.awt.X11.XScrollbarPeer extends sun.awt.X11.XComponentPeer implements java.awt.peer.ScrollbarPeer, sun.awt.X11.XScrollbarClient
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.awt.X11.XScrollbarPeer
super_class: sun.awt.X11.XComponentPeer
{
private static final sun.util.logging.PlatformLogger log;
descriptor: Lsun/util/logging/PlatformLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int DEFAULT_LENGTH;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 50
private static final int DEFAULT_WIDTH_SOLARIS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 19
private static final int DEFAULT_WIDTH_LINUX;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
sun.awt.X11.XScrollbar tsb;
descriptor: Lsun/awt/X11/XScrollbar;
flags: (0x0000)
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc "sun.awt.X11.XScrollbarPeer"
invokestatic sun.util.logging.PlatformLogger.getLogger:(Ljava/lang/String;)Lsun/util/logging/PlatformLogger;
putstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
1: invokestatic sun.awt.X11.XToolkit.getUIDefaults:()Ljavax/swing/UIDefaults;
ldc "ScrollBar.defaultWidth"
invokevirtual javax.swing.UIDefaults.getInt:(Ljava/lang/Object;)I
putstatic sun.awt.X11.XScrollbarPeer.DEFAULT_WIDTH_LINUX:I
2: return
LocalVariableTable:
Start End Slot Name Signature
public void preInit(sun.awt.X11.XCreateWindowParams);
descriptor: (Lsun/awt/X11/XCreateWindowParams;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial sun.awt.X11.XComponentPeer.preInit:(Lsun/awt/X11/XCreateWindowParams;)V
1: aload 0
getfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
checkcast java.awt.Scrollbar
astore 2
start local 2 2: aload 2
invokevirtual java.awt.Scrollbar.getOrientation:()I
iconst_1
if_icmpne 5
3: aload 0
new sun.awt.X11.XVerticalScrollbar
dup
aload 0
invokespecial sun.awt.X11.XVerticalScrollbar.<init>:(Lsun/awt/X11/XScrollbarClient;)V
putfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
4: goto 6
5: StackMap locals: java.awt.Scrollbar
StackMap stack:
aload 0
new sun.awt.X11.XHorizontalScrollbar
dup
aload 0
invokespecial sun.awt.X11.XHorizontalScrollbar.<init>:(Lsun/awt/X11/XScrollbarClient;)V
putfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
6: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.awt.Scrollbar.getMinimum:()I
istore 3
start local 3 7: aload 2
invokevirtual java.awt.Scrollbar.getMaximum:()I
istore 4
start local 4 8: aload 2
invokevirtual java.awt.Scrollbar.getVisibleAmount:()I
istore 5
start local 5 9: aload 2
invokevirtual java.awt.Scrollbar.getValue:()I
istore 6
start local 6 10: aload 2
invokevirtual java.awt.Scrollbar.getLineIncrement:()I
istore 7
start local 7 11: aload 2
invokevirtual java.awt.Scrollbar.getPageIncrement:()I
istore 8
start local 8 12: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 6
iload 5
iload 3
iload 4
iload 7
iload 8
invokevirtual sun.awt.X11.XScrollbar.setValues:(IIIIII)V
13: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lsun/awt/X11/XScrollbarPeer;
0 14 1 params Lsun/awt/X11/XCreateWindowParams;
2 14 2 target Ljava/awt/Scrollbar;
7 14 3 min I
8 14 4 max I
9 14 5 vis I
10 14 6 val I
11 14 7 line I
12 14 8 page I
MethodParameters:
Name Flags
params
void <init>(java.awt.Scrollbar);
descriptor: (Ljava/awt/Scrollbar;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial sun.awt.X11.XComponentPeer.<init>:(Ljava/awt/Component;)V
1: aload 0
aload 1
putfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
2: aload 0
iconst_1
invokevirtual sun.awt.X11.XScrollbarPeer.xSetVisible:(Z)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/awt/X11/XScrollbarPeer;
0 4 1 target Ljava/awt/Scrollbar;
MethodParameters:
Name Flags
target
private int getDefaultDimension();
descriptor: ()I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc "os.name"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
ldc "Linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: getstatic sun.awt.X11.XScrollbarPeer.DEFAULT_WIDTH_LINUX:I
ireturn
2: StackMap locals:
StackMap stack:
bipush 19
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/X11/XScrollbarPeer;
public java.awt.Dimension getMinimumSize();
descriptor: ()Ljava/awt/Dimension;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
checkcast java.awt.Scrollbar
astore 1
start local 1 1: aload 1
invokevirtual java.awt.Scrollbar.getOrientation:()I
iconst_1
if_icmpne 3
2: new java.awt.Dimension
dup
aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.getDefaultDimension:()I
bipush 50
invokespecial java.awt.Dimension.<init>:(II)V
goto 4
3: StackMap locals: java.awt.Scrollbar
StackMap stack:
new java.awt.Dimension
dup
bipush 50
aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.getDefaultDimension:()I
invokespecial java.awt.Dimension.<init>:(II)V
4: StackMap locals:
StackMap stack: java.awt.Dimension
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lsun/awt/X11/XScrollbarPeer;
1 5 1 sb Ljava/awt/Scrollbar;
public void repaint();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.getGraphics:()Ljava/awt/Graphics;
astore 1
start local 1 1: aload 1
ifnull 2
aload 0
aload 1
invokevirtual sun.awt.X11.XScrollbarPeer.paint:(Ljava/awt/Graphics;)V
2: StackMap locals: java.awt.Graphics
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/X11/XScrollbarPeer;
1 3 1 g Ljava/awt/Graphics;
public void paint(java.awt.Graphics);
descriptor: (Ljava/awt/Graphics;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
checkcast java.awt.Scrollbar
pop
1: aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.getGUIcolors:()[Ljava/awt/Color;
astore 2
start local 2 2: aload 1
aload 2
iconst_0
aaload
invokevirtual java.awt.Graphics.setColor:(Ljava/awt/Color;)V
3: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 1
aload 2
iconst_1
invokevirtual sun.awt.X11.XScrollbar.paint:(Ljava/awt/Graphics;[Ljava/awt/Color;Z)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lsun/awt/X11/XScrollbarPeer;
0 5 1 g Ljava/awt/Graphics;
2 5 2 colors [Ljava/awt/Color;
MethodParameters:
Name Flags
g
public void repaintScrollbarRequest(sun.awt.X11.XScrollbar);
descriptor: (Lsun/awt/X11/XScrollbar;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.repaint:()V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/awt/X11/XScrollbarPeer;
0 2 1 sb Lsun/awt/X11/XScrollbar;
MethodParameters:
Name Flags
sb
public void notifyValue(sun.awt.X11.XScrollbar, int, int, boolean);
descriptor: (Lsun/awt/X11/XScrollbar;IIZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
checkcast java.awt.Scrollbar
astore 5
start local 5 1: aload 5
iload 3
invokevirtual java.awt.Scrollbar.setValue:(I)V
2: aload 0
new java.awt.event.AdjustmentEvent
dup
aload 5
sipush 601
iload 2
iload 3
iload 4
invokespecial java.awt.event.AdjustmentEvent.<init>:(Ljava/awt/Adjustable;IIIZ)V
invokevirtual sun.awt.X11.XScrollbarPeer.postEvent:(Ljava/awt/AWTEvent;)V
3: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/awt/X11/XScrollbarPeer;
0 4 1 obj Lsun/awt/X11/XScrollbar;
0 4 2 type I
0 4 3 value I
0 4 4 isAdjusting Z
1 4 5 sb Ljava/awt/Scrollbar;
MethodParameters:
Name Flags
obj
type
value
isAdjusting
public void handleJavaMouseEvent(java.awt.event.MouseEvent);
descriptor: (Ljava/awt/event/MouseEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial sun.awt.X11.XComponentPeer.handleJavaMouseEvent:(Ljava/awt/event/MouseEvent;)V
1: aload 1
invokevirtual java.awt.event.MouseEvent.getX:()I
istore 2
start local 2 2: aload 1
invokevirtual java.awt.event.MouseEvent.getY:()I
istore 3
start local 3 3: aload 1
invokevirtual java.awt.event.MouseEvent.getModifiers:()I
istore 4
start local 4 4: aload 1
invokevirtual java.awt.event.MouseEvent.getID:()I
istore 5
start local 5 5: aload 1
invokevirtual java.awt.event.MouseEvent.getModifiers:()I
bipush 16
iand
ifne 7
6: return
7: StackMap locals: sun.awt.X11.XScrollbarPeer java.awt.event.MouseEvent int int int int
StackMap stack:
aload 1
invokevirtual java.awt.event.MouseEvent.getID:()I
tableswitch { // 501 - 506
501: 8
502: 11
503: 14
504: 14
505: 14
506: 13
default: 14
}
8: StackMap locals:
StackMap stack:
aload 0
getfield sun.awt.X11.XScrollbarPeer.target:Ljava/awt/Component;
invokevirtual java.awt.Component.requestFocus:()V
9: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 5
iload 4
iload 2
iload 3
invokevirtual sun.awt.X11.XScrollbar.handleMouseEvent:(IIII)V
10: goto 14
11: StackMap locals:
StackMap stack:
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 5
iload 4
iload 2
iload 3
invokevirtual sun.awt.X11.XScrollbar.handleMouseEvent:(IIII)V
12: goto 14
13: StackMap locals:
StackMap stack:
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 5
iload 4
iload 2
iload 3
invokevirtual sun.awt.X11.XScrollbar.handleMouseEvent:(IIII)V
14: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lsun/awt/X11/XScrollbarPeer;
0 15 1 mouseEvent Ljava/awt/event/MouseEvent;
2 15 2 x I
3 15 3 y I
4 15 4 modifiers I
5 15 5 id I
MethodParameters:
Name Flags
mouseEvent
public void handleJavaKeyEvent(java.awt.event.KeyEvent);
descriptor: (Ljava/awt/event/KeyEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial sun.awt.X11.XComponentPeer.handleJavaKeyEvent:(Ljava/awt/event/KeyEvent;)V
1: getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
getstatic sun.util.logging.PlatformLogger$Level.FINER:Lsun/util/logging/PlatformLogger$Level;
invokevirtual sun.util.logging.PlatformLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
ifeq 3
2: getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "KeyEvent on scrollbar: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.awt.event.KeyEvent.isConsumed:()Z
ifne 28
aload 1
invokevirtual java.awt.event.KeyEvent.getID:()I
sipush 402
if_icmpne 28
4: aload 1
invokevirtual java.awt.event.KeyEvent.getKeyCode:()I
tableswitch { // 33 - 40
33: 17
34: 20
35: 26
36: 23
37: 11
38: 5
39: 14
40: 8
default: 28
}
5: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling up"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
6: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getUnitIncrement:()I
isub
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
7: goto 28
8: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling down"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
9: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getUnitIncrement:()I
iadd
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
10: goto 28
11: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling up"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
12: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getUnitIncrement:()I
isub
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
13: goto 28
14: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling down"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
15: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getUnitIncrement:()I
iadd
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
16: goto 28
17: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling page up"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
18: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getBlockIncrement:()I
isub
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
19: goto 28
20: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling page down"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
21: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getValue:()I
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getBlockIncrement:()I
iadd
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
22: goto 28
23: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling to home"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
24: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iconst_0
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
25: goto 28
26: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XScrollbarPeer.log:Lsun/util/logging/PlatformLogger;
ldc "Scrolling to end"
invokevirtual sun.util.logging.PlatformLogger.finer:(Ljava/lang/String;)V
27: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
invokevirtual sun.awt.X11.XScrollbar.getMaximum:()I
invokevirtual sun.awt.X11.XScrollbar.notifyValue:(I)V
28: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lsun/awt/X11/XScrollbarPeer;
0 29 1 event Ljava/awt/event/KeyEvent;
MethodParameters:
Name Flags
event
public void setValue(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 1
invokevirtual sun.awt.X11.XScrollbar.setValue:(I)V
1: aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.repaint:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/X11/XScrollbarPeer;
0 3 1 value I
MethodParameters:
Name Flags
value
public void setValues(int, int, int, int);
descriptor: (IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 1
iload 2
iload 3
iload 4
invokevirtual sun.awt.X11.XScrollbar.setValues:(IIII)V
1: aload 0
invokevirtual sun.awt.X11.XScrollbarPeer.repaint:()V
2: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/X11/XScrollbarPeer;
0 3 1 value I
0 3 2 visible I
0 3 3 minimum I
0 3 4 maximum I
MethodParameters:
Name Flags
value
visible
minimum
maximum
public void setLineIncrement(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 1
invokevirtual sun.awt.X11.XScrollbar.setUnitIncrement:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/awt/X11/XScrollbarPeer;
0 2 1 l I
MethodParameters:
Name Flags
l
public void setPageIncrement(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
iload 1
invokevirtual sun.awt.X11.XScrollbar.setBlockIncrement:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/awt/X11/XScrollbarPeer;
0 2 1 p I
MethodParameters:
Name Flags
p
public void layout();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial sun.awt.X11.XComponentPeer.layout:()V
1: aload 0
getfield sun.awt.X11.XScrollbarPeer.tsb:Lsun/awt/X11/XScrollbar;
aload 0
getfield sun.awt.X11.XScrollbarPeer.width:I
aload 0
getfield sun.awt.X11.XScrollbarPeer.height:I
invokevirtual sun.awt.X11.XScrollbar.setSize:(II)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/X11/XScrollbarPeer;
}
SourceFile: "XScrollbarPeer.java"
InnerClasses:
public final Level = sun.util.logging.PlatformLogger$Level of sun.util.logging.PlatformLogger