class javax.swing.JSlider$1SmartHashtable$LabelUIResource extends javax.swing.JLabel implements javax.swing.plaf.UIResource
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.JSlider$1SmartHashtable$LabelUIResource
super_class: javax.swing.JLabel
{
final javax.swing.JSlider$1SmartHashtable this$1;
descriptor: Ljavax/swing/JSlider$1SmartHashtable;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(javax.swing.JSlider$1SmartHashtable, java.lang.String, int);
descriptor: (Ljavax/swing/JSlider$1SmartHashtable;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
start local 2 // java.lang.String text
start local 3 // int alignment
0: .line 938
aload 0 /* this */
aload 1
putfield javax.swing.JSlider$1SmartHashtable$LabelUIResource.this$1:Ljavax/swing/JSlider$1SmartHashtable;
1: .line 939
aload 0 /* this */
aload 2 /* text */
iload 3 /* alignment */
invokespecial javax.swing.JLabel.<init>:(Ljava/lang/String;I)V
2: .line 940
aload 0 /* this */
ldc "Slider.label"
invokevirtual javax.swing.JSlider$1SmartHashtable$LabelUIResource.setName:(Ljava/lang/String;)V
3: .line 941
return
end local 3 // int alignment
end local 2 // java.lang.String text
end local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/swing/JSlider$1SmartHashtable$LabelUIResource;
0 4 2 text Ljava/lang/String;
0 4 3 alignment I
MethodParameters:
Name Flags
this$0 final
text
alignment
public java.awt.Font getFont();
descriptor: ()Ljava/awt/Font;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
0: .line 944
aload 0 /* this */
invokespecial javax.swing.JLabel.getFont:()Ljava/awt/Font;
astore 1 /* font */
start local 1 // java.awt.Font font
1: .line 945
aload 1 /* font */
ifnull 3
aload 1 /* font */
instanceof javax.swing.plaf.UIResource
ifne 3
2: .line 946
aload 1 /* font */
areturn
3: .line 948
StackMap locals: java.awt.Font
StackMap stack:
aload 0 /* this */
getfield javax.swing.JSlider$1SmartHashtable$LabelUIResource.this$1:Ljavax/swing/JSlider$1SmartHashtable;
invokestatic javax.swing.JSlider$1SmartHashtable.access$0:(Ljavax/swing/JSlider$1SmartHashtable;)Ljavax/swing/JSlider;
invokevirtual javax.swing.JSlider.getFont:()Ljava/awt/Font;
areturn
end local 1 // java.awt.Font font
end local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/swing/JSlider$1SmartHashtable$LabelUIResource;
1 4 1 font Ljava/awt/Font;
public java.awt.Color getForeground();
descriptor: ()Ljava/awt/Color;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
0: .line 952
aload 0 /* this */
invokespecial javax.swing.JLabel.getForeground:()Ljava/awt/Color;
astore 1 /* fg */
start local 1 // java.awt.Color fg
1: .line 953
aload 1 /* fg */
ifnull 3
aload 1 /* fg */
instanceof javax.swing.plaf.UIResource
ifne 3
2: .line 954
aload 1 /* fg */
areturn
3: .line 956
StackMap locals: java.awt.Color
StackMap stack:
aload 0 /* this */
getfield javax.swing.JSlider$1SmartHashtable$LabelUIResource.this$1:Ljavax/swing/JSlider$1SmartHashtable;
invokestatic javax.swing.JSlider$1SmartHashtable.access$0:(Ljavax/swing/JSlider$1SmartHashtable;)Ljavax/swing/JSlider;
invokevirtual javax.swing.JSlider.getForeground:()Ljava/awt/Color;
instanceof javax.swing.plaf.UIResource
ifne 5
4: .line 957
aload 0 /* this */
getfield javax.swing.JSlider$1SmartHashtable$LabelUIResource.this$1:Ljavax/swing/JSlider$1SmartHashtable;
invokestatic javax.swing.JSlider$1SmartHashtable.access$0:(Ljavax/swing/JSlider$1SmartHashtable;)Ljavax/swing/JSlider;
invokevirtual javax.swing.JSlider.getForeground:()Ljava/awt/Color;
areturn
5: .line 959
StackMap locals:
StackMap stack:
aload 1 /* fg */
areturn
end local 1 // java.awt.Color fg
end local 0 // javax.swing.JSlider$1SmartHashtable$LabelUIResource this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavax/swing/JSlider$1SmartHashtable$LabelUIResource;
1 6 1 fg Ljava/awt/Color;
}
SourceFile: "JSlider.java"
NestHost: javax.swing.JSlider
InnerClasses:
SmartHashtable = javax.swing.JSlider$1SmartHashtable
LabelUIResource = javax.swing.JSlider$1SmartHashtable$LabelUIResource of javax.swing.JSlider$1SmartHashtable