|
66 | 66 | */
|
67 | 67 | public class NativeKeyEvent extends NativeInputEvent {
|
68 | 68 | /** The Constant serialVersionUID. */
|
69 |
| - private static final long serialVersionUID = -1324603336271643339L; |
| 69 | + private static final long serialVersionUID = 2909754235120335950L; |
70 | 70 |
|
71 | 71 | /** The raw native key code. */
|
72 | 72 | private int rawCode;
|
@@ -213,6 +213,7 @@ public class NativeKeyEvent extends NativeInputEvent {
|
213 | 213 | /** Begin Cursor Key Zone */
|
214 | 214 | public static final int VC_UP = 0xE048;
|
215 | 215 | public static final int VC_LEFT = 0xE04B;
|
| 216 | + public static final int VC_CLEAR = 0xE04C; |
216 | 217 | public static final int VC_RIGHT = 0xE04D;
|
217 | 218 | public static final int VC_DOWN = 0xE050;
|
218 | 219 |
|
@@ -652,12 +653,14 @@ public static String getKeyText(int keyCode) {
|
652 | 653 | // Begin Cursor Key Zone
|
653 | 654 | case VC_UP:
|
654 | 655 | return Toolkit.getProperty("AWT.up", "Up");
|
655 |
| - case VC_DOWN: |
656 |
| - return Toolkit.getProperty("AWT.down", "Down"); |
657 | 656 | case VC_LEFT:
|
658 | 657 | return Toolkit.getProperty("AWT.left", "Left");
|
| 658 | + case VC_CLEAR: |
| 659 | + return Toolkit.getProperty("AWT.clear", "Clear"); |
659 | 660 | case VC_RIGHT:
|
660 | 661 | return Toolkit.getProperty("AWT.right", "Right");
|
| 662 | + case VC_DOWN: |
| 663 | + return Toolkit.getProperty("AWT.down", "Down"); |
661 | 664 | // End Cursor Key Zone
|
662 | 665 |
|
663 | 666 |
|
@@ -880,9 +883,10 @@ public boolean isActionKey() {
|
880 | 883 |
|
881 | 884 | // Cursor Key Zone
|
882 | 885 | case VC_UP:
|
883 |
| - case VC_DOWN: |
884 | 886 | case VC_LEFT:
|
| 887 | + case VC_CLEAR: |
885 | 888 | case VC_RIGHT:
|
| 889 | + case VC_DOWN: |
886 | 890 |
|
887 | 891 | // Numeric Zone
|
888 | 892 | case VC_NUM_LOCK:
|
|
0 commit comments