class sun.tools.jconsole.JConsole$FixedJRootPane extends javax.swing.JRootPane
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.tools.jconsole.JConsole$FixedJRootPane
super_class: javax.swing.JRootPane
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial javax.swing.JRootPane.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/tools/jconsole/JConsole$FixedJRootPane;
public void updateUI();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: invokestatic sun.tools.jconsole.JConsole.updateLafValues:()V
1: aload 0
invokespecial javax.swing.JRootPane.updateUI:()V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/tools/jconsole/JConsole$FixedJRootPane;
public void revalidate();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: ldc "TitledBorder.border"
aconst_null
invokestatic javax.swing.UIManager.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: ldc "TitledBorder.border"
invokestatic javax.swing.UIManager.getBorder:(Ljava/lang/Object;)Ljavax/swing/border/Border;
astore 1
start local 1 2: aload 1
instanceof javax.swing.plaf.BorderUIResource$EtchedBorderUIResource
ifeq 9
3: ldc "ToolBar.highlight"
invokestatic javax.swing.UIManager.getColor:(Ljava/lang/Object;)Ljava/awt/Color;
astore 2
start local 2 4: ldc "ToolBar.shadow"
invokestatic javax.swing.UIManager.getColor:(Ljava/lang/Object;)Ljava/awt/Color;
astore 3
start local 3 5: new javax.swing.plaf.BorderUIResource$EtchedBorderUIResource
dup
aload 2
6: aload 3
7: invokespecial javax.swing.plaf.BorderUIResource$EtchedBorderUIResource.<init>:(Ljava/awt/Color;Ljava/awt/Color;)V
astore 1
8: ldc "TitledBorder.border"
aload 1
invokestatic javax.swing.UIManager.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 3 end local 2 9: StackMap locals: javax.swing.border.Border
StackMap stack:
getstatic sun.tools.jconsole.JConsole.IS_GTK:Z
ifeq 16
10: ldc "TitledBorder.titleColor"
11: ldc "Label.foreground"
invokestatic javax.swing.UIManager.getColor:(Ljava/lang/Object;)Ljava/awt/Color;
12: invokestatic javax.swing.UIManager.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: ldc "TitledBorder.font"
14: ldc "Label.font"
invokestatic javax.swing.UIManager.getFont:(Ljava/lang/Object;)Ljava/awt/Font;
15: invokestatic javax.swing.UIManager.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: StackMap locals:
StackMap stack:
aload 0
invokespecial javax.swing.JRootPane.revalidate:()V
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lsun/tools/jconsole/JConsole$FixedJRootPane;
2 18 1 border Ljavax/swing/border/Border;
4 9 2 highlight Ljava/awt/Color;
5 9 3 shadow Ljava/awt/Color;
}
SourceFile: "JConsole.java"
NestHost: sun.tools.jconsole.JConsole
InnerClasses:
public EtchedBorderUIResource = javax.swing.plaf.BorderUIResource$EtchedBorderUIResource of javax.swing.plaf.BorderUIResource
private FixedJRootPane = sun.tools.jconsole.JConsole$FixedJRootPane of sun.tools.jconsole.JConsole