public class java.awt.Event implements java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: java.awt.Event
super_class: java.lang.Object
{
private transient long data;
descriptor: J
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
public static final int SHIFT_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int CTRL_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int META_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int ALT_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int HOME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final int END;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1001
public static final int PGUP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1002
public static final int PGDN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1003
public static final int UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1004
public static final int DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1005
public static final int LEFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1006
public static final int RIGHT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1007
public static final int F1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1008
public static final int F2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1009
public static final int F3;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1010
public static final int F4;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1011
public static final int F5;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1012
public static final int F6;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1013
public static final int F7;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1014
public static final int F8;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1015
public static final int F9;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1016
public static final int F10;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1017
public static final int F11;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1018
public static final int F12;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1019
public static final int PRINT_SCREEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1020
public static final int SCROLL_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1021
public static final int CAPS_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1022
public static final int NUM_LOCK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1023
public static final int PAUSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int INSERT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1025
public static final int ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int BACK_SPACE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int TAB;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int ESCAPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 27
public static final int DELETE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 127
private static final int WINDOW_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 200
public static final int WINDOW_DESTROY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 201
public static final int WINDOW_EXPOSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 202
public static final int WINDOW_ICONIFY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 203
public static final int WINDOW_DEICONIFY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 204
public static final int WINDOW_MOVED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 205
private static final int KEY_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 400
public static final int KEY_PRESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 401
public static final int KEY_RELEASE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 402
public static final int KEY_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 403
public static final int KEY_ACTION_RELEASE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 404
private static final int MOUSE_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 500
public static final int MOUSE_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 501
public static final int MOUSE_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 502
public static final int MOUSE_MOVE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 503
public static final int MOUSE_ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 504
public static final int MOUSE_EXIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 505
public static final int MOUSE_DRAG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 506
private static final int SCROLL_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 600
public static final int SCROLL_LINE_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 601
public static final int SCROLL_LINE_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 602
public static final int SCROLL_PAGE_UP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 603
public static final int SCROLL_PAGE_DOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 604
public static final int SCROLL_ABSOLUTE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 605
public static final int SCROLL_BEGIN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 606
public static final int SCROLL_END;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 607
private static final int LIST_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 700
public static final int LIST_SELECT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 701
public static final int LIST_DESELECT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 702
private static final int MISC_EVENT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final int ACTION_EVENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1001
public static final int LOAD_FILE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1002
public static final int SAVE_FILE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1003
public static final int GOT_FOCUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1004
public static final int LOST_FOCUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1005
public java.lang.Object target;
descriptor: Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
public long when;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public int id;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public int x;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public int y;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public int key;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public int modifiers;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public int clickCount;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public java.lang.Object arg;
descriptor: Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
public java.awt.Event evt;
descriptor: Ljava/awt/Event;
flags: (0x0001) ACC_PUBLIC
private static final int[][] actionKeyCodes;
descriptor: [[I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private boolean consumed;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 5488922509400504703
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=0, args_size=0
0: bipush 26
anewarray int[]
dup
iconst_0
1: iconst_2
newarray 10
dup
iconst_0
bipush 36
iastore
dup
iconst_1
sipush 1000
iastore
aastore
dup
iconst_1
2: iconst_2
newarray 10
dup
iconst_0
bipush 35
iastore
dup
iconst_1
sipush 1001
iastore
aastore
dup
iconst_2
3: iconst_2
newarray 10
dup
iconst_0
bipush 33
iastore
dup
iconst_1
sipush 1002
iastore
aastore
dup
iconst_3
4: iconst_2
newarray 10
dup
iconst_0
bipush 34
iastore
dup
iconst_1
sipush 1003
iastore
aastore
dup
iconst_4
5: iconst_2
newarray 10
dup
iconst_0
bipush 38
iastore
dup
iconst_1
sipush 1004
iastore
aastore
dup
iconst_5
6: iconst_2
newarray 10
dup
iconst_0
bipush 40
iastore
dup
iconst_1
sipush 1005
iastore
aastore
dup
bipush 6
7: iconst_2
newarray 10
dup
iconst_0
bipush 37
iastore
dup
iconst_1
sipush 1006
iastore
aastore
dup
bipush 7
8: iconst_2
newarray 10
dup
iconst_0
bipush 39
iastore
dup
iconst_1
sipush 1007
iastore
aastore
dup
bipush 8
9: iconst_2
newarray 10
dup
iconst_0
bipush 112
iastore
dup
iconst_1
sipush 1008
iastore
aastore
dup
bipush 9
10: iconst_2
newarray 10
dup
iconst_0
bipush 113
iastore
dup
iconst_1
sipush 1009
iastore
aastore
dup
bipush 10
11: iconst_2
newarray 10
dup
iconst_0
bipush 114
iastore
dup
iconst_1
sipush 1010
iastore
aastore
dup
bipush 11
12: iconst_2
newarray 10
dup
iconst_0
bipush 115
iastore
dup
iconst_1
sipush 1011
iastore
aastore
dup
bipush 12
13: iconst_2
newarray 10
dup
iconst_0
bipush 116
iastore
dup
iconst_1
sipush 1012
iastore
aastore
dup
bipush 13
14: iconst_2
newarray 10
dup
iconst_0
bipush 117
iastore
dup
iconst_1
sipush 1013
iastore
aastore
dup
bipush 14
15: iconst_2
newarray 10
dup
iconst_0
bipush 118
iastore
dup
iconst_1
sipush 1014
iastore
aastore
dup
bipush 15
16: iconst_2
newarray 10
dup
iconst_0
bipush 119
iastore
dup
iconst_1
sipush 1015
iastore
aastore
dup
bipush 16
17: iconst_2
newarray 10
dup
iconst_0
bipush 120
iastore
dup
iconst_1
sipush 1016
iastore
aastore
dup
bipush 17
18: iconst_2
newarray 10
dup
iconst_0
bipush 121
iastore
dup
iconst_1
sipush 1017
iastore
aastore
dup
bipush 18
19: iconst_2
newarray 10
dup
iconst_0
bipush 122
iastore
dup
iconst_1
sipush 1018
iastore
aastore
dup
bipush 19
20: iconst_2
newarray 10
dup
iconst_0
bipush 123
iastore
dup
iconst_1
sipush 1019
iastore
aastore
dup
bipush 20
21: iconst_2
newarray 10
dup
iconst_0
sipush 154
iastore
dup
iconst_1
sipush 1020
iastore
aastore
dup
bipush 21
22: iconst_2
newarray 10
dup
iconst_0
sipush 145
iastore
dup
iconst_1
sipush 1021
iastore
aastore
dup
bipush 22
23: iconst_2
newarray 10
dup
iconst_0
bipush 20
iastore
dup
iconst_1
sipush 1022
iastore
aastore
dup
bipush 23
24: iconst_2
newarray 10
dup
iconst_0
sipush 144
iastore
dup
iconst_1
sipush 1023
iastore
aastore
dup
bipush 24
25: iconst_2
newarray 10
dup
iconst_0
bipush 19
iastore
dup
iconst_1
sipush 1024
iastore
aastore
dup
bipush 25
26: iconst_2
newarray 10
dup
iconst_0
sipush 155
iastore
dup
iconst_1
sipush 1025
iastore
aastore
27: putstatic java.awt.Event.actionKeyCodes:[[I
28: invokestatic java.awt.Toolkit.loadLibraries:()V
29: invokestatic java.awt.GraphicsEnvironment.isHeadless:()Z
ifne 31
30: invokestatic java.awt.Event.initIDs:()V
31: StackMap locals:
StackMap stack:
return
LocalVariableTable:
Start End Slot Name Signature
private static native void initIDs();
descriptor: ()V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
public void <init>(java.lang.Object, long, int, int, int, int, int, java.lang.Object);
descriptor: (Ljava/lang/Object;JIIIIILjava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=10, args_size=9
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield java.awt.Event.consumed:Z
2: aload 0
aload 1
putfield java.awt.Event.target:Ljava/lang/Object;
3: aload 0
lload 2
putfield java.awt.Event.when:J
4: aload 0
iload 4
putfield java.awt.Event.id:I
5: aload 0
iload 5
putfield java.awt.Event.x:I
6: aload 0
iload 6
putfield java.awt.Event.y:I
7: aload 0
iload 7
putfield java.awt.Event.key:I
8: aload 0
iload 8
putfield java.awt.Event.modifiers:I
9: aload 0
aload 9
putfield java.awt.Event.arg:Ljava/lang/Object;
10: aload 0
lconst_0
putfield java.awt.Event.data:J
11: aload 0
iconst_0
putfield java.awt.Event.clickCount:I
12: iload 4
lookupswitch { // 14
201: 13
203: 13
204: 13
205: 13
601: 13
602: 13
603: 13
604: 13
605: 13
606: 13
607: 13
701: 13
702: 13
1001: 13
default: 14
}
13: StackMap locals: java.awt.Event java.lang.Object long int int int int int java.lang.Object
StackMap stack:
aload 0
iconst_1
putfield java.awt.Event.consumed:Z
14: StackMap locals:
StackMap stack:
return
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljava/awt/Event;
0 15 1 target Ljava/lang/Object;
0 15 2 when J
0 15 4 id I
0 15 5 x I
0 15 6 y I
0 15 7 key I
0 15 8 modifiers I
0 15 9 arg Ljava/lang/Object;
MethodParameters:
Name Flags
target
when
id
x
y
key
modifiers
arg
public void <init>(java.lang.Object, long, int, int, int, int, int);
descriptor: (Ljava/lang/Object;JIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=9, args_size=8
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
aload 1
lload 2
iload 4
iload 5
iload 6
iload 7
iload 8
aconst_null
invokespecial java.awt.Event.<init>:(Ljava/lang/Object;JIIIIILjava/lang/Object;)V
1: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Event;
0 2 1 target Ljava/lang/Object;
0 2 2 when J
0 2 4 id I
0 2 5 x I
0 2 6 y I
0 2 7 key I
0 2 8 modifiers I
MethodParameters:
Name Flags
target
when
id
x
y
key
modifiers
public void <init>(java.lang.Object, int, java.lang.Object);
descriptor: (Ljava/lang/Object;ILjava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
lconst_0
iload 2
iconst_0
iconst_0
iconst_0
iconst_0
aload 3
invokespecial java.awt.Event.<init>:(Ljava/lang/Object;JIIIIILjava/lang/Object;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Event;
0 2 1 target Ljava/lang/Object;
0 2 2 id I
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
target
id
arg
public void translate(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
dup
getfield java.awt.Event.x:I
iload 1
iadd
putfield java.awt.Event.x:I
1: aload 0
dup
getfield java.awt.Event.y:I
iload 2
iadd
putfield java.awt.Event.y:I
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljava/awt/Event;
0 3 1 dx I
0 3 2 dy I
MethodParameters:
Name Flags
dx
dy
public boolean shiftDown();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Event.modifiers:I
iconst_1
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Event;
public boolean controlDown();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Event.modifiers:I
iconst_2
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Event;
public boolean metaDown();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Event.modifiers:I
iconst_4
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Event;
void consume();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Event.id:I
tableswitch { // 401 - 404
401: 1
402: 1
403: 1
404: 1
default: 2
}
1: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield java.awt.Event.consumed:Z
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljava/awt/Event;
boolean isConsumed();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Event.consumed:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/awt/Event;
static int getOldEventKey(java.awt.event.KeyEvent);
descriptor: (Ljava/awt/event/KeyEvent;)I
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual java.awt.event.KeyEvent.getKeyCode:()I
istore 1
start local 1 1: iconst_0
istore 2
start local 2 2: goto 6
3: StackMap locals: int int
StackMap stack:
getstatic java.awt.Event.actionKeyCodes:[[I
iload 2
aaload
iconst_0
iaload
iload 1
if_icmpne 5
4: getstatic java.awt.Event.actionKeyCodes:[[I
iload 2
aaload
iconst_1
iaload
ireturn
5: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
6: iload 2
getstatic java.awt.Event.actionKeyCodes:[[I
arraylength
if_icmplt 3
end local 2 7: aload 0
invokevirtual java.awt.event.KeyEvent.getKeyChar:()C
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 e Ljava/awt/event/KeyEvent;
1 8 1 keyCode I
2 7 2 i I
MethodParameters:
Name Flags
e
char getKeyEventChar();
descriptor: ()C
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: goto 5
2: StackMap locals: int
StackMap stack:
getstatic java.awt.Event.actionKeyCodes:[[I
iload 1
aaload
iconst_1
iaload
aload 0
getfield java.awt.Event.key:I
if_icmpne 4
3: ldc 65535
ireturn
4: StackMap locals:
StackMap stack:
iinc 1 1
StackMap locals:
StackMap stack:
5: iload 1
getstatic java.awt.Event.actionKeyCodes:[[I
arraylength
if_icmplt 2
end local 1 6: aload 0
getfield java.awt.Event.key:I
i2c
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljava/awt/Event;
1 6 1 i I
protected java.lang.String paramString();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "id="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield java.awt.Event.id:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ",x="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield java.awt.Event.x:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ",y="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield java.awt.Event.y:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
start local 1 1: aload 0
getfield java.awt.Event.key:I
ifeq 3
2: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",key="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield java.awt.Event.key:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
3: StackMap locals: java.lang.String
StackMap stack:
aload 0
invokevirtual java.awt.Event.shiftDown:()Z
ifeq 5
4: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",shift"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.awt.Event.controlDown:()Z
ifeq 7
6: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",control"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.awt.Event.metaDown:()Z
ifeq 9
8: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",meta"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
9: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Event.target:Ljava/lang/Object;
ifnull 11
10: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",target="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield java.awt.Event.target:Ljava/lang/Object;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
11: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Event.arg:Ljava/lang/Object;
ifnull 13
12: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ",arg="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield java.awt.Event.arg:Ljava/lang/Object;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
13: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljava/awt/Event;
1 14 1 str Ljava/lang/String;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual java.awt.Event.paramString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/awt/Event;
}
SourceFile: "Event.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated(since = "9")