Example usage for Java java.awt.event KeyEvent fields, constructors, methods, implement or subclass
The text is from its open source code.
int | KEY_TYPED The "key typed" event. |
int | KEY_PRESSED The "key pressed" event. |
int | KEY_RELEASED The "key released" event. |
int | VK_ENTER Constant for the ENTER virtual key. |
int | VK_BACK_SPACE Constant for the BACK_SPACE virtual key. |
int | VK_TAB Constant for the TAB virtual key. |
int | VK_CANCEL Constant for the CANCEL virtual key. |
int | VK_CLEAR Constant for the CLEAR virtual key. |
int | VK_SHIFT Constant for the SHIFT virtual key. |
int | VK_CONTROL Constant for the CONTROL virtual key. |
int | VK_ALT Constant for the ALT virtual key. |
int | VK_PAUSE Constant for the PAUSE virtual key. |
int | VK_CAPS_LOCK Constant for the CAPS_LOCK virtual key. |
int | VK_ESCAPE Constant for the ESCAPE virtual key. |
int | VK_SPACE Constant for the SPACE virtual key. |
int | VK_PAGE_UP Constant for the PAGE_UP virtual key. |
int | VK_PAGE_DOWN Constant for the PAGE_DOWN virtual key. |
int | VK_END Constant for the END virtual key. |
int | VK_HOME Constant for the HOME virtual key. |
int | VK_LEFT Constant for the non-numpad left arrow key. |
int | VK_UP Constant for the non-numpad up arrow key. |
int | VK_RIGHT Constant for the non-numpad right arrow key. |
int | VK_DOWN Constant for the non-numpad down arrow key. |
int | VK_COMMA Constant for the comma key, "," |
int | VK_MINUS Constant for the minus key, "-" |
int | VK_PERIOD Constant for the period key, "." |
int | VK_SLASH Constant for the forward slash key, "/" |
int | VK_0 Constant for the "0" key. |
int | VK_1 Constant for the "1" key. |
int | VK_2 Constant for the "2" key. |
int | VK_3 Constant for the "3" key. |
int | VK_4 Constant for the "4" key. |
int | VK_5 Constant for the "5" key. |
int | VK_6 Constant for the "6" key. |
int | VK_7 Constant for the "7" key. |
int | VK_8 Constant for the "8" key. |
int | VK_9 Constant for the "9" key. |
int | VK_SEMICOLON Constant for the semicolon key, ";" |
int | VK_EQUALS Constant for the equals key, "=" |
int | VK_A Constant for the "A" key. |
int | VK_B Constant for the "B" key. |
int | VK_C Constant for the "C" key. |
int | VK_D Constant for the "D" key. |
int | VK_E Constant for the "E" key. |
int | VK_F Constant for the "F" key. |
int | VK_G Constant for the "G" key. |
int | VK_H Constant for the "H" key. |
int | VK_I Constant for the "I" key. |
int | VK_J Constant for the "J" key. |
int | VK_K Constant for the "K" key. |
int | VK_L Constant for the "L" key. |
int | VK_M Constant for the "M" key. |
int | VK_N Constant for the "N" key. |
int | VK_O Constant for the "O" key. |
int | VK_P Constant for the "P" key. |
int | VK_Q Constant for the "Q" key. |
int | VK_R Constant for the "R" key. |
int | VK_S Constant for the "S" key. |
int | VK_T Constant for the "T" key. |
int | VK_U Constant for the "U" key. |
int | VK_V Constant for the "V" key. |
int | VK_W Constant for the "W" key. |
int | VK_X Constant for the "X" key. |
int | VK_Y Constant for the "Y" key. |
int | VK_Z Constant for the "Z" key. |
int | VK_OPEN_BRACKET Constant for the open bracket key, "[" |
int | VK_BACK_SLASH Constant for the back slash key, "\" |
int | VK_CLOSE_BRACKET Constant for the close bracket key, "]" |
int | VK_NUMPAD0 Constant for the number pad "0" key. |
int | VK_NUMPAD1 Constant for the number pad "1" key. |
int | VK_NUMPAD2 Constant for the number pad "2" key. |
int | VK_NUMPAD3 Constant for the number pad "3" key. |
int | VK_NUMPAD4 Constant for the number pad "4" key. |
int | VK_NUMPAD5 Constant for the number pad "5" key. |
int | VK_NUMPAD6 Constant for the number pad "6" key. |
int | VK_NUMPAD7 Constant for the number pad "7" key. |
int | VK_NUMPAD8 Constant for the number pad "8" key. |
int | VK_NUMPAD9 Constant for the number pad "9" key. |
int | VK_MULTIPLY Constant for the number pad multiply key. |
int | VK_ADD Constant for the number pad add key. |
int | VK_SEPARATER This constant is obsolete, and is included only for backwards compatibility. |
int | VK_SEPARATOR Constant for the Numpad Separator key. |
int | VK_SUBTRACT Constant for the number pad subtract key. |
int | VK_DECIMAL Constant for the number pad decimal point key. |
int | VK_DIVIDE Constant for the number pad divide key. |
int | VK_DELETE Constant for the delete key. |
int | VK_NUM_LOCK Constant for the NUM_LOCK key. |
int | VK_SCROLL_LOCK Constant for the SCROLL_LOCK key. |
int | VK_F1 Constant for the F1 function key. |
int | VK_F2 Constant for the F2 function key. |
int | VK_F3 Constant for the F3 function key. |
int | VK_F4 Constant for the F4 function key. |
int | VK_F5 Constant for the F5 function key. |
int | VK_F6 Constant for the F6 function key. |
int | VK_F7 Constant for the F7 function key. |
int | VK_F8 Constant for the F8 function key. |
int | VK_F9 Constant for the F9 function key. |
int | VK_F10 Constant for the F10 function key. |
int | VK_F11 Constant for the F11 function key. |
int | VK_F12 Constant for the F12 function key. |
int | VK_F13 Constant for the F13 function key. |
int | VK_F14 Constant for the F14 function key. |
int | VK_F15 Constant for the F15 function key. |
int | VK_F16 Constant for the F16 function key. |
int | VK_F17 Constant for the F17 function key. |
int | VK_F18 Constant for the F18 function key. |
int | VK_F19 Constant for the F19 function key. |
int | VK_F20 Constant for the F20 function key. |
int | VK_F21 Constant for the F21 function key. |
int | VK_F22 Constant for the F22 function key. |
int | VK_F23 Constant for the F23 function key. |
int | VK_F24 Constant for the F24 function key. |
int | VK_PRINTSCREEN Constant for the PRINTSCREEN key. |
int | VK_INSERT Constant for the INSERT key. |
int | VK_HELP Constant for the HELP key. |
int | VK_META Constant for the META key. |
int | VK_BACK_QUOTE Constant for the BACK_QUOTE key. |
int | VK_QUOTE Constant for the QUOTE key. |
int | VK_KP_UP Constant for the numeric keypad up arrow key. |
int | VK_KP_DOWN Constant for the numeric keypad down arrow key. |
int | VK_KP_LEFT Constant for the numeric keypad left arrow key. |
int | VK_KP_RIGHT Constant for the numeric keypad right arrow key. |
int | VK_DEAD_GRAVE |
int | VK_DEAD_ACUTE |
int | VK_DEAD_CIRCUMFLEX |
int | VK_DEAD_TILDE |
int | VK_DEAD_MACRON |
int | VK_DEAD_BREVE |
int | VK_DEAD_ABOVEDOT |
int | VK_DEAD_DIAERESIS |
int | VK_DEAD_ABOVERING |
int | VK_DEAD_DOUBLEACUTE |
int | VK_DEAD_CARON |
int | VK_DEAD_CEDILLA |
int | VK_DEAD_OGONEK |
int | VK_DEAD_IOTA |
int | VK_DEAD_VOICED_SOUND |
int | VK_DEAD_SEMIVOICED_SOUND |
int | VK_AMPERSAND |
int | VK_ASTERISK |
int | VK_QUOTEDBL |
int | VK_LESS |
int | VK_GREATER |
int | VK_BRACELEFT |
int | VK_BRACERIGHT |
int | VK_AT Constant for the "@" key. |
int | VK_COLON Constant for the ":" key. |
int | VK_CIRCUMFLEX Constant for the "^" key. |
int | VK_DOLLAR Constant for the "$" key. |
int | VK_EURO_SIGN Constant for the Euro currency sign key. |
int | VK_EXCLAMATION_MARK Constant for the "!" |
int | VK_INVERTED_EXCLAMATION_MARK Constant for the inverted exclamation mark key. |
int | VK_LEFT_PARENTHESIS Constant for the "(" key. |
int | VK_NUMBER_SIGN Constant for the "#" key. |
int | VK_PLUS Constant for the "+" key. |
int | VK_RIGHT_PARENTHESIS Constant for the ")" key. |
int | VK_UNDERSCORE Constant for the "_" key. |
int | VK_WINDOWS Constant for the Microsoft Windows "Windows" key. |
int | VK_CONTEXT_MENU Constant for the Microsoft Windows Context Menu key. |
int | VK_FINAL Constant for the FINAL key. |
int | VK_CONVERT Constant for the Convert function key. |
int | VK_NONCONVERT Constant for the Don't Convert function key. |
int | VK_ACCEPT Constant for the Accept or Commit function key. |
int | VK_MODECHANGE Constant for the MODECHANGE key. |
int | VK_KANA Constant for the KANA lock key. |
int | VK_KANJI Constant for KANJI. |
int | VK_ALPHANUMERIC Constant for the Alphanumeric function key. |
int | VK_KATAKANA Constant for the Katakana function key. |
int | VK_HIRAGANA Constant for the Hiragana function key. |
int | VK_FULL_WIDTH Constant for the Full-Width Characters function key. |
int | VK_HALF_WIDTH Constant for the Half-Width Characters function key. |
int | VK_ROMAN_CHARACTERS Constant for the Roman Characters function key. |
int | VK_ALL_CANDIDATES Constant for the All Candidates function key. |
int | VK_PREVIOUS_CANDIDATE Constant for the Previous Candidate function key. |
int | VK_CODE_INPUT Constant for the Code Input function key. |
int | VK_JAPANESE_KATAKANA Constant for the Japanese-Katakana function key. |
int | VK_JAPANESE_HIRAGANA Constant for the Japanese-Hiragana function key. |
int | VK_JAPANESE_ROMAN Constant for the Japanese-Roman function key. |
int | VK_KANA_LOCK Constant for the locking Kana function key. |
int | VK_INPUT_METHOD_ON_OFF Constant for the input method on/off key. |
int | VK_CUT |
int | VK_COPY |
int | VK_PASTE |
int | VK_UNDO |
int | VK_AGAIN |
int | VK_FIND |
int | VK_PROPS |
int | VK_STOP |
int | VK_COMPOSE Constant for the Compose function key. |
int | VK_ALT_GRAPH Constant for the AltGraph function key. |
int | VK_UNDEFINED This value is used to indicate that the keyCode is unknown. |
char | CHAR_UNDEFINED KEY_PRESSED and KEY_RELEASED events which do not map to a valid Unicode character use this for the keyChar value. |
int | KEY_LOCATION_UNKNOWN A constant indicating that the keyLocation is indeterminate or not relevant. |
int | KEY_LOCATION_STANDARD A constant indicating that the key pressed or released is not distinguished as the left or right version of a key, and did not originate on the numeric keypad (or did not originate with a virtual key corresponding to the numeric keypad). |
int | KEY_LOCATION_LEFT A constant indicating that the key pressed or released is in the left key location (there is more than one possible location for this key). |
int | KEY_LOCATION_RIGHT A constant indicating that the key pressed or released is in the right key location (there is more than one possible location for this key). |
int | KEY_LOCATION_NUMPAD A constant indicating that the key event originated on the numeric keypad or with a virtual key corresponding to the numeric keypad. |
void | consume() Consumes this event so that it will not be processed in the default manner by the source which originated it. |
Class> | getClass() Returns the runtime class of this Object . |
Component | getComponent() Returns the originator of the event. |
int | getExtendedKeyCode() Returns an extended key code for the event. |
int | getExtendedKeyCodeForChar(int c) Returns an extended key code for a unicode character. |
int | getID() Returns the event type. |
char | getKeyChar() Returns the character associated with the key in this event. |
int | getKeyCode() Returns the integer keyCode associated with the key in this event. |
int | getKeyLocation() Returns the location of the key that originated this key event. |
String | getKeyModifiersText(int modifiers) Returns a String describing the modifier key(s), such as "Shift", or "Ctrl+Shift". |
String | getKeyText(int keyCode) Returns a String describing the keyCode, such as "HOME", "F1" or "A". |
int | getModifiers() Returns the modifier mask for this event. |
int | getModifiersEx() Returns the extended modifier mask for this event. |
Object | getSource() The object on which the Event initially occurred. |
long | getWhen() Returns the difference in milliseconds between the timestamp of when this event occurred and midnight, January 1, 1970 UTC. |
boolean | isActionKey() Returns whether the key in this event is an "action" key. |
boolean | isAltDown() Returns whether or not the Alt modifier is down on this event. |
boolean | isAltGraphDown() Returns whether or not the AltGraph modifier is down on this event. |
boolean | isConsumed() Returns whether or not this event has been consumed. |
boolean | isControlDown() Returns whether or not the Control modifier is down on this event. |
boolean | isMetaDown() Returns whether or not the Meta modifier is down on this event. |
boolean | isShiftDown() Returns whether or not the Shift modifier is down on this event. |
void | setKeyChar(char keyChar) Set the keyChar value to indicate a logical character. |
void | setSource(Object newSource) Retargets an event to a new source. |
String | toString() Returns a String representation of this object. |