X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjava%2Fawt%2FEvent.js;h=71283a0d9e722645357d1b84d8b8b3c451110af8;hp=b5c94493158b78025daf26a406c4fd90ff06660d;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/java/awt/Event.js b/site/j2s/java/awt/Event.js index b5c9449..71283a0 100644 --- a/site/j2s/java/awt/Event.js +++ b/site/j2s/java/awt/Event.js @@ -1,197 +1,197 @@ -Clazz.declarePackage ("java.awt"); -c$ = Clazz.decorateAsClass (function () { -this.target = null; -this.when = 0; -this.id = 0; -this.x = 0; -this.y = 0; -this.key = 0; -this.modifiers = 0; -this.clickCount = 0; -this.arg = null; -this.evt = null; -this.consumed = false; -Clazz.instantialize (this, arguments); -}, java.awt, "Event"); -Clazz.makeConstructor (c$, -function (target, when, id, x, y, key, modifiers, arg) { -this.target = target; -this.when = when; -this.id = id; -this.x = x; -this.y = y; -this.key = key; -this.modifiers = modifiers; -this.arg = arg; -this.clickCount = 0; -switch (id) { -case 1001: -case 201: -case 203: -case 204: -case 205: -case 601: -case 602: -case 603: -case 604: -case 605: -case 606: -case 607: -case 701: -case 702: -this.consumed = true; -break; -default: -} -}, "~O,~N,~N,~N,~N,~N,~N,~O"); -Clazz.makeConstructor (c$, -function (target, when, id, x, y, key, modifiers) { -this.construct (target, when, id, x, y, key, modifiers, null); -}, "~O,~N,~N,~N,~N,~N,~N"); -Clazz.makeConstructor (c$, -function (target, id, arg) { -this.construct (target, 0, id, 0, 0, 0, 0, arg); -}, "~O,~N,~O"); -Clazz.defineMethod (c$, "translate", -function (dx, dy) { -this.x += dx; -this.y += dy; -}, "~N,~N"); -Clazz.defineMethod (c$, "shiftDown", -function () { -return (this.modifiers & 1) != 0; -}); -Clazz.defineMethod (c$, "controlDown", -function () { -return (this.modifiers & 2) != 0; -}); -Clazz.defineMethod (c$, "metaDown", -function () { -return (this.modifiers & 4) != 0; -}); -Clazz.defineMethod (c$, "consume", -function () { -switch (this.id) { -case 401: -case 402: -case 403: -case 404: -this.consumed = true; -break; -default: -} -}); -Clazz.defineMethod (c$, "isConsumed", -function () { -return this.consumed; -}); -c$.getOldEventKey = Clazz.defineMethod (c$, "getOldEventKey", -function (e) { -var keyCode = e.getKeyCode (); -for (var i = 0; i < java.awt.Event.actionKeyCodes.length; i++) { -if (java.awt.Event.actionKeyCodes[i][0] == keyCode) { -return java.awt.Event.actionKeyCodes[i][1]; -}} -return e.getKeyChar (); -}, "java.awt.event.KeyEvent"); -Clazz.defineMethod (c$, "getKeyEventChar", -function () { -for (var i = 0; i < java.awt.Event.actionKeyCodes.length; i++) { -if (java.awt.Event.actionKeyCodes[i][1] == this.key) { -return '\uffff'; -}} -return String.fromCharCode (this.key); -}); -Clazz.defineMethod (c$, "paramString", -function () { -var str = "id=" + this.id + ",x=" + this.x + ",y=" + this.y; -if (this.key != 0) { -str += ",key=" + this.key; -}if (this.shiftDown ()) { -str += ",shift"; -}if (this.controlDown ()) { -str += ",control"; -}if (this.metaDown ()) { -str += ",meta"; -}if (this.target != null) { -str += ",target=" + this.target; -}if (this.arg != null) { -str += ",arg=" + this.arg; -}return str; -}); -Clazz.overrideMethod (c$, "toString", -function () { -return this.getClass ().getName () + "[" + this.paramString () + "]"; -}); -Clazz.defineStatics (c$, -"SHIFT_MASK", 1, -"CTRL_MASK", 2, -"META_MASK", 4, -"ALT_MASK", 8, -"HOME", 1000, -"END", 1001, -"PGUP", 1002, -"PGDN", 1003, -"UP", 1004, -"DOWN", 1005, -"LEFT", 1006, -"RIGHT", 1007, -"F1", 1008, -"F2", 1009, -"F3", 1010, -"F4", 1011, -"F5", 1012, -"F6", 1013, -"F7", 1014, -"F8", 1015, -"F9", 1016, -"F10", 1017, -"F11", 1018, -"F12", 1019, -"PRINT_SCREEN", 1020, -"SCROLL_LOCK", 1021, -"CAPS_LOCK", 1022, -"NUM_LOCK", 1023, -"PAUSE", 1024, -"INSERT", 1025, -"ENTER", '\n', -"BACK_SPACE", '\b', -"TAB", '\t', -"ESCAPE", 27, -"DELETE", 127, -"WINDOW_EVENT", 200, -"WINDOW_DESTROY", 201, -"WINDOW_EXPOSE", 202, -"WINDOW_ICONIFY", 203, -"WINDOW_DEICONIFY", 204, -"WINDOW_MOVED", 205, -"KEY_EVENT", 400, -"KEY_PRESS", 401, -"KEY_RELEASE", 402, -"KEY_ACTION", 403, -"KEY_ACTION_RELEASE", 404, -"MOUSE_EVENT", 500, -"MOUSE_DOWN", 501, -"MOUSE_UP", 502, -"MOUSE_MOVE", 503, -"MOUSE_ENTER", 504, -"MOUSE_EXIT", 505, -"MOUSE_DRAG", 506, -"SCROLL_EVENT", 600, -"SCROLL_LINE_UP", 601, -"SCROLL_LINE_DOWN", 602, -"SCROLL_PAGE_UP", 603, -"SCROLL_PAGE_DOWN", 604, -"SCROLL_ABSOLUTE", 605, -"SCROLL_BEGIN", 606, -"SCROLL_END", 607, -"LIST_EVENT", 700, -"LIST_SELECT", 701, -"LIST_DESELECT", 702, -"MISC_EVENT", 1000, -"ACTION_EVENT", 1001, -"LOAD_FILE", 1002, -"SAVE_FILE", 1003, -"GOT_FOCUS", 1004, -"LOST_FOCUS", 1005, -"actionKeyCodes", Clazz.newArray (-1, [ Clazz.newIntArray (-1, [36, 1000]), Clazz.newIntArray (-1, [35, 1001]), Clazz.newIntArray (-1, [33, 1002]), Clazz.newIntArray (-1, [34, 1003]), Clazz.newIntArray (-1, [38, 1004]), Clazz.newIntArray (-1, [40, 1005]), Clazz.newIntArray (-1, [37, 1006]), Clazz.newIntArray (-1, [39, 1007]), Clazz.newIntArray (-1, [112, 1008]), Clazz.newIntArray (-1, [113, 1009]), Clazz.newIntArray (-1, [114, 1010]), Clazz.newIntArray (-1, [115, 1011]), Clazz.newIntArray (-1, [116, 1012]), Clazz.newIntArray (-1, [117, 1013]), Clazz.newIntArray (-1, [118, 1014]), Clazz.newIntArray (-1, [119, 1015]), Clazz.newIntArray (-1, [120, 1016]), Clazz.newIntArray (-1, [121, 1017]), Clazz.newIntArray (-1, [122, 1018]), Clazz.newIntArray (-1, [123, 1019]), Clazz.newIntArray (-1, [154, 1020]), Clazz.newIntArray (-1, [145, 1021]), Clazz.newIntArray (-1, [20, 1022]), Clazz.newIntArray (-1, [144, 1023]), Clazz.newIntArray (-1, [19, 1024]), Clazz.newIntArray (-1, [155, 1025])])); +Clazz.declarePackage ("java.awt"); +c$ = Clazz.decorateAsClass (function () { +this.target = null; +this.when = 0; +this.id = 0; +this.x = 0; +this.y = 0; +this.key = 0; +this.modifiers = 0; +this.clickCount = 0; +this.arg = null; +this.evt = null; +this.consumed = false; +Clazz.instantialize (this, arguments); +}, java.awt, "Event"); +Clazz.makeConstructor (c$, +function (target, when, id, x, y, key, modifiers, arg) { +this.target = target; +this.when = when; +this.id = id; +this.x = x; +this.y = y; +this.key = key; +this.modifiers = modifiers; +this.arg = arg; +this.clickCount = 0; +switch (id) { +case 1001: +case 201: +case 203: +case 204: +case 205: +case 601: +case 602: +case 603: +case 604: +case 605: +case 606: +case 607: +case 701: +case 702: +this.consumed = true; +break; +default: +} +}, "~O,~N,~N,~N,~N,~N,~N,~O"); +Clazz.makeConstructor (c$, +function (target, when, id, x, y, key, modifiers) { +this.construct (target, when, id, x, y, key, modifiers, null); +}, "~O,~N,~N,~N,~N,~N,~N"); +Clazz.makeConstructor (c$, +function (target, id, arg) { +this.construct (target, 0, id, 0, 0, 0, 0, arg); +}, "~O,~N,~O"); +Clazz.defineMethod (c$, "translate", +function (dx, dy) { +this.x += dx; +this.y += dy; +}, "~N,~N"); +Clazz.defineMethod (c$, "shiftDown", +function () { +return (this.modifiers & 1) != 0; +}); +Clazz.defineMethod (c$, "controlDown", +function () { +return (this.modifiers & 2) != 0; +}); +Clazz.defineMethod (c$, "metaDown", +function () { +return (this.modifiers & 4) != 0; +}); +Clazz.defineMethod (c$, "consume", +function () { +switch (this.id) { +case 401: +case 402: +case 403: +case 404: +this.consumed = true; +break; +default: +} +}); +Clazz.defineMethod (c$, "isConsumed", +function () { +return this.consumed; +}); +c$.getOldEventKey = Clazz.defineMethod (c$, "getOldEventKey", +function (e) { +var keyCode = e.getKeyCode (); +for (var i = 0; i < java.awt.Event.actionKeyCodes.length; i++) { +if (java.awt.Event.actionKeyCodes[i][0] == keyCode) { +return java.awt.Event.actionKeyCodes[i][1]; +}} +return e.getKeyChar (); +}, "java.awt.event.KeyEvent"); +Clazz.defineMethod (c$, "getKeyEventChar", +function () { +for (var i = 0; i < java.awt.Event.actionKeyCodes.length; i++) { +if (java.awt.Event.actionKeyCodes[i][1] == this.key) { +return '\uffff'; +}} +return String.fromCharCode (this.key); +}); +Clazz.defineMethod (c$, "paramString", +function () { +var str = "id=" + this.id + ",x=" + this.x + ",y=" + this.y; +if (this.key != 0) { +str += ",key=" + this.key; +}if (this.shiftDown ()) { +str += ",shift"; +}if (this.controlDown ()) { +str += ",control"; +}if (this.metaDown ()) { +str += ",meta"; +}if (this.target != null) { +str += ",target=" + this.target; +}if (this.arg != null) { +str += ",arg=" + this.arg; +}return str; +}); +Clazz.overrideMethod (c$, "toString", +function () { +return this.getClass ().getName () + "[" + this.paramString () + "]"; +}); +Clazz.defineStatics (c$, +"SHIFT_MASK", 1, +"CTRL_MASK", 2, +"META_MASK", 4, +"ALT_MASK", 8, +"HOME", 1000, +"END", 1001, +"PGUP", 1002, +"PGDN", 1003, +"UP", 1004, +"DOWN", 1005, +"LEFT", 1006, +"RIGHT", 1007, +"F1", 1008, +"F2", 1009, +"F3", 1010, +"F4", 1011, +"F5", 1012, +"F6", 1013, +"F7", 1014, +"F8", 1015, +"F9", 1016, +"F10", 1017, +"F11", 1018, +"F12", 1019, +"PRINT_SCREEN", 1020, +"SCROLL_LOCK", 1021, +"CAPS_LOCK", 1022, +"NUM_LOCK", 1023, +"PAUSE", 1024, +"INSERT", 1025, +"ENTER", '\n', +"BACK_SPACE", '\b', +"TAB", '\t', +"ESCAPE", 27, +"DELETE", 127, +"WINDOW_EVENT", 200, +"WINDOW_DESTROY", 201, +"WINDOW_EXPOSE", 202, +"WINDOW_ICONIFY", 203, +"WINDOW_DEICONIFY", 204, +"WINDOW_MOVED", 205, +"KEY_EVENT", 400, +"KEY_PRESS", 401, +"KEY_RELEASE", 402, +"KEY_ACTION", 403, +"KEY_ACTION_RELEASE", 404, +"MOUSE_EVENT", 500, +"MOUSE_DOWN", 501, +"MOUSE_UP", 502, +"MOUSE_MOVE", 503, +"MOUSE_ENTER", 504, +"MOUSE_EXIT", 505, +"MOUSE_DRAG", 506, +"SCROLL_EVENT", 600, +"SCROLL_LINE_UP", 601, +"SCROLL_LINE_DOWN", 602, +"SCROLL_PAGE_UP", 603, +"SCROLL_PAGE_DOWN", 604, +"SCROLL_ABSOLUTE", 605, +"SCROLL_BEGIN", 606, +"SCROLL_END", 607, +"LIST_EVENT", 700, +"LIST_SELECT", 701, +"LIST_DESELECT", 702, +"MISC_EVENT", 1000, +"ACTION_EVENT", 1001, +"LOAD_FILE", 1002, +"SAVE_FILE", 1003, +"GOT_FOCUS", 1004, +"LOST_FOCUS", 1005, +"actionKeyCodes", Clazz.newArray (-1, [ Clazz.newIntArray (-1, [36, 1000]), Clazz.newIntArray (-1, [35, 1001]), Clazz.newIntArray (-1, [33, 1002]), Clazz.newIntArray (-1, [34, 1003]), Clazz.newIntArray (-1, [38, 1004]), Clazz.newIntArray (-1, [40, 1005]), Clazz.newIntArray (-1, [37, 1006]), Clazz.newIntArray (-1, [39, 1007]), Clazz.newIntArray (-1, [112, 1008]), Clazz.newIntArray (-1, [113, 1009]), Clazz.newIntArray (-1, [114, 1010]), Clazz.newIntArray (-1, [115, 1011]), Clazz.newIntArray (-1, [116, 1012]), Clazz.newIntArray (-1, [117, 1013]), Clazz.newIntArray (-1, [118, 1014]), Clazz.newIntArray (-1, [119, 1015]), Clazz.newIntArray (-1, [120, 1016]), Clazz.newIntArray (-1, [121, 1017]), Clazz.newIntArray (-1, [122, 1018]), Clazz.newIntArray (-1, [123, 1019]), Clazz.newIntArray (-1, [154, 1020]), Clazz.newIntArray (-1, [145, 1021]), Clazz.newIntArray (-1, [20, 1022]), Clazz.newIntArray (-1, [144, 1023]), Clazz.newIntArray (-1, [19, 1024]), Clazz.newIntArray (-1, [155, 1025])]));