public class sun.awt.ComponentAccessor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.awt.ComponentAccessor
super_class: java.lang.Object
{
private static java.lang.Class componentClass;
descriptor: Ljava/lang/Class;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldX;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldY;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldWidth;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldHeight;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodGetParentNoClientCode;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodGetFontNoClientCode;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodProcessEvent;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodEnableEvents;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldParent;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldBackground;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldForeground;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldFont;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldPacked;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldIgnoreRepaint;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldPeer;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodResetGC;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Field fieldVisible;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodIsEnabledImpl;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodGetCursorNoClientCode;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.reflect.Method methodLocationNoClientCode;
descriptor: Ljava/lang/reflect/Method;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static final java.util.logging.Logger log;
descriptor: Ljava/util/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc "sun.awt.ComponentAccessor"
invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
putstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
1: new sun.awt.ComponentAccessor$1
dup
invokespecial sun.awt.ComponentAccessor$1.<init>:()V
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
pop
2: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/awt/ComponentAccessor;
public static void setX(java.awt.Component, int);
descriptor: (Ljava/awt/Component;I)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldX:Ljava/lang/reflect/Field;
aload 0
iload 1
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 x I
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
x
public static void setY(java.awt.Component, int);
descriptor: (Ljava/awt/Component;I)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldY:Ljava/lang/reflect/Field;
aload 0
iload 1
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 y I
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
y
public static void setWidth(java.awt.Component, int);
descriptor: (Ljava/awt/Component;I)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldWidth:Ljava/lang/reflect/Field;
aload 0
iload 1
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 width I
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
width
public static void setHeight(java.awt.Component, int);
descriptor: (Ljava/awt/Component;I)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldHeight:Ljava/lang/reflect/Field;
aload 0
iload 1
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 height I
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
height
public static void setBounds(java.awt.Component, int, int, int, int);
descriptor: (Ljava/awt/Component;IIII)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: getstatic sun.awt.ComponentAccessor.fieldX:Ljava/lang/reflect/Field;
aload 0
iload 1
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
1: getstatic sun.awt.ComponentAccessor.fieldY:Ljava/lang/reflect/Field;
aload 0
iload 2
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
2: getstatic sun.awt.ComponentAccessor.fieldWidth:Ljava/lang/reflect/Field;
aload 0
iload 3
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
3: getstatic sun.awt.ComponentAccessor.fieldHeight:Ljava/lang/reflect/Field;
aload 0
iload 4
invokevirtual java.lang.reflect.Field.setInt:(Ljava/lang/Object;I)V
4: goto 7
5: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 5
start local 5 6: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 5
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 5 7: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 c Ljava/awt/Component;
0 8 1 x I
0 8 2 y I
0 8 3 width I
0 8 4 height I
6 7 5 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 4 5 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
x
y
width
height
public static int getX(java.awt.Component);
descriptor: (Ljava/awt/Component;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldX:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getInt:(Ljava/lang/Object;)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static int getY(java.awt.Component);
descriptor: (Ljava/awt/Component;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldY:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getInt:(Ljava/lang/Object;)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static int getWidth(java.awt.Component);
descriptor: (Ljava/awt/Component;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldWidth:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getInt:(Ljava/lang/Object;)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static int getHeight(java.awt.Component);
descriptor: (Ljava/awt/Component;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldHeight:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getInt:(Ljava/lang/Object;)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static boolean getIsPacked(java.awt.Component);
descriptor: (Ljava/awt/Component;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldPacked:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getBoolean:(Ljava/lang/Object;)Z
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static java.awt.Container getParent_NoClientCode(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Container;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.methodGetParentNoClientCode:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Container
astore 1
2: goto 8
3: StackMap locals: java.awt.Component java.awt.Container
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: goto 8
6: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 7: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 8: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 c Ljava/awt/Component;
1 9 1 parent Ljava/awt/Container;
4 5 2 e Ljava/lang/IllegalAccessException;
7 8 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 6 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
public static java.awt.Font getFont_NoClientCode(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.methodGetFontNoClientCode:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Font
astore 1
2: goto 8
3: StackMap locals: java.awt.Component java.awt.Font
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: goto 8
6: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 7: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 8: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 c Ljava/awt/Component;
1 9 1 font Ljava/awt/Font;
4 5 2 e Ljava/lang/IllegalAccessException;
7 8 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 6 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
public static void processEvent(java.awt.Component, java.awt.AWTEvent);
descriptor: (Ljava/awt/Component;Ljava/awt/AWTEvent;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: iconst_1
anewarray java.lang.Object
astore 2
start local 2 1: aload 2
iconst_0
aload 1
aastore
2: getstatic sun.awt.ComponentAccessor.methodProcessEvent:Ljava/lang/reflect/Method;
aload 0
aload 2
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 2 3: goto 9
4: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 5: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 6: goto 9
7: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 8: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 9: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 c Ljava/awt/Component;
0 10 1 event Ljava/awt/AWTEvent;
1 3 2 args [Ljava/lang/Object;
5 6 2 e Ljava/lang/IllegalAccessException;
8 9 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
0 3 4 Class java.lang.IllegalAccessException
0 3 7 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
event
public static void enableEvents(java.awt.Component, long);
descriptor: (Ljava/awt/Component;J)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: iconst_1
anewarray java.lang.Object
astore 3
start local 3 1: aload 3
iconst_0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
2: getstatic sun.awt.ComponentAccessor.methodEnableEvents:Ljava/lang/reflect/Method;
aload 0
aload 3
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 3 3: goto 9
4: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 3
start local 3 5: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 3
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 3 6: goto 9
7: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 3
start local 3 8: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 3
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 3 9: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 c Ljava/awt/Component;
0 10 1 event_mask J
1 3 3 args [Ljava/lang/Object;
5 6 3 e Ljava/lang/IllegalAccessException;
8 9 3 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
0 3 4 Class java.lang.IllegalAccessException
0 3 7 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
event_mask
public static void setParent(java.awt.Component, java.awt.Container);
descriptor: (Ljava/awt/Component;Ljava/awt/Container;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldParent:Ljava/lang/reflect/Field;
aload 0
aload 1
invokevirtual java.lang.reflect.Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 parent Ljava/awt/Container;
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
parent
public static java.awt.Color getForeground(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Color;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.fieldForeground:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Color
astore 1
2: goto 5
3: StackMap locals: java.awt.Component java.awt.Color
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 c Ljava/awt/Component;
1 6 1 color Ljava/awt/Color;
4 5 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static java.awt.Color getBackground(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Color;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.fieldBackground:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Color
astore 1
2: goto 5
3: StackMap locals: java.awt.Component java.awt.Color
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 c Ljava/awt/Component;
1 6 1 color Ljava/awt/Color;
4 5 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static void setBackground(java.awt.Component, java.awt.Color);
descriptor: (Ljava/awt/Component;Ljava/awt/Color;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldBackground:Ljava/lang/reflect/Field;
aload 0
aload 1
invokevirtual java.lang.reflect.Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
1: goto 4
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 color Ljava/awt/Color;
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
color
public static java.awt.Font getFont(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.fieldFont:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Font
astore 1
2: goto 5
3: StackMap locals: java.awt.Component java.awt.Font
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 c Ljava/awt/Component;
1 6 1 f Ljava/awt/Font;
4 5 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static java.awt.peer.ComponentPeer getPeer(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.fieldPeer:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.peer.ComponentPeer
astore 1
2: goto 5
3: StackMap locals: java.awt.Component java.awt.peer.ComponentPeer
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 c Ljava/awt/Component;
1 6 1 peer Ljava/awt/peer/ComponentPeer;
4 5 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static void setPeer(java.awt.Component, java.awt.peer.ComponentPeer);
descriptor: (Ljava/awt/Component;Ljava/awt/peer/ComponentPeer;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic sun.awt.ComponentAccessor.fieldPeer:Ljava/lang/reflect/Field;
aload 0
aload 1
invokevirtual java.lang.reflect.Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
1: goto 4
StackMap locals:
StackMap stack: java.lang.IllegalAccessException
2: astore 2
start local 2 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
0 5 1 peer Ljava/awt/peer/ComponentPeer;
3 4 2 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
peer
public static boolean getIgnoreRepaint(java.awt.Component);
descriptor: (Ljava/awt/Component;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldIgnoreRepaint:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getBoolean:(Ljava/lang/Object;)Z
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 comp Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
comp
public static void resetGC(java.awt.Component);
descriptor: (Ljava/awt/Component;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.methodResetGC:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
pop
1: goto 7
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: goto 7
5: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 1
start local 1 6: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
6 7 1 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
0 1 5 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
public static boolean getVisible(java.awt.Component);
descriptor: (Ljava/awt/Component;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: getstatic sun.awt.ComponentAccessor.fieldVisible:Ljava/lang/reflect/Field;
aload 0
invokevirtual java.lang.reflect.Field.getBoolean:(Ljava/lang/Object;)Z
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalAccessException
astore 1
start local 1 3: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 1
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 1 4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 c Ljava/awt/Component;
3 4 1 e Ljava/lang/IllegalAccessException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
c
public static boolean isEnabledImpl(java.awt.Component);
descriptor: (Ljava/awt/Component;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: iconst_1
istore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.methodIsEnabledImpl:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 1
2: goto 8
3: StackMap locals: java.awt.Component int
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: goto 8
6: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 7: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 8: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 c Ljava/awt/Component;
1 9 1 enabled Z
4 5 2 e Ljava/lang/IllegalAccessException;
7 8 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 6 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
public static java.awt.Cursor getCursor_NoClientCode(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Cursor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.methodGetCursorNoClientCode:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Cursor
astore 1
2: goto 8
3: StackMap locals: java.awt.Component java.awt.Cursor
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: goto 8
6: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 7: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 8: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 c Ljava/awt/Component;
1 9 1 cursor Ljava/awt/Cursor;
4 5 2 e Ljava/lang/IllegalAccessException;
7 8 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 6 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
public static java.awt.Point getLocation_NoClientCode(java.awt.Component);
descriptor: (Ljava/awt/Component;)Ljava/awt/Point;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: getstatic sun.awt.ComponentAccessor.methodLocationNoClientCode:Ljava/lang/reflect/Method;
aload 0
aconst_null
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.awt.Point
astore 1
2: goto 8
3: StackMap locals: java.awt.Component java.awt.Point
StackMap stack: java.lang.IllegalAccessException
astore 2
start local 2 4: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to access the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 5: goto 8
6: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
astore 2
start local 2 7: getstatic sun.awt.ComponentAccessor.log:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "Unable to invoke on the Component object"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 8: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 c Ljava/awt/Component;
1 9 1 loc Ljava/awt/Point;
4 5 2 e Ljava/lang/IllegalAccessException;
7 8 2 e Ljava/lang/reflect/InvocationTargetException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 6 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
c
}
SourceFile: "ComponentAccessor.java"
NestMembers:
sun.awt.ComponentAccessor$1
InnerClasses:
sun.awt.ComponentAccessor$1