public class KeyEvent extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MODIFIER_ALT |
static int |
MODIFIER_BUTTON_MIDDLE |
static int |
MODIFIER_BUTTON_PRIMARY |
static int |
MODIFIER_BUTTON_SECONDARY |
static int |
MODIFIER_COMMAND |
static int |
MODIFIER_CONTROL |
static int |
MODIFIER_FUNCTION |
static int |
MODIFIER_NONE |
static int |
MODIFIER_OPTION |
static int |
MODIFIER_SHIFT |
static int |
MODIFIER_WINDOWS |
static int |
PRESS
*
Flags *
*
|
static int |
RELEASE |
static int |
TYPED |
static int |
VK_0 |
static int |
VK_1 |
static int |
VK_2 |
static int |
VK_3 |
static int |
VK_4 |
static int |
VK_5 |
static int |
VK_6 |
static int |
VK_7 |
static int |
VK_8 |
static int |
VK_9 |
static int |
VK_A |
static int |
VK_ADD |
static int |
VK_ALT |
static int |
VK_ALT_GRAPH |
static int |
VK_AMPERSAND |
static int |
VK_ASTERISK |
static int |
VK_AT |
static int |
VK_B |
static int |
VK_BACK_QUOTE |
static int |
VK_BACK_SLASH |
static int |
VK_BACKSPACE |
static int |
VK_BRACELEFT |
static int |
VK_BRACERIGHT |
static int |
VK_C |
static int |
VK_CAPS_LOCK |
static int |
VK_CIRCUMFLEX |
static int |
VK_CLEAR |
static int |
VK_CLOSE_BRACKET |
static int |
VK_COLON |
static int |
VK_COMMA |
static int |
VK_COMMAND |
static int |
VK_CONTEXT_MENU |
static int |
VK_CONTROL |
static int |
VK_D |
static int |
VK_DEAD_ABOVEDOT |
static int |
VK_DEAD_ABOVERING |
static int |
VK_DEAD_ACUTE |
static int |
VK_DEAD_BREVE |
static int |
VK_DEAD_CARON |
static int |
VK_DEAD_CEDILLA |
static int |
VK_DEAD_CIRCUMFLEX |
static int |
VK_DEAD_DIAERESIS |
static int |
VK_DEAD_DOUBLEACUTE |
static int |
VK_DEAD_GRAVE |
static int |
VK_DEAD_IOTA |
static int |
VK_DEAD_MACRON |
static int |
VK_DEAD_OGONEK |
static int |
VK_DEAD_SEMIVOICED_SOUND |
static int |
VK_DEAD_TILDE |
static int |
VK_DEAD_VOICED_SOUND |
static int |
VK_DECIMAL |
static int |
VK_DELETE |
static int |
VK_DIVIDE |
static int |
VK_DOLLAR |
static int |
VK_DOUBLE_QUOTE |
static int |
VK_DOWN |
static int |
VK_E |
static int |
VK_END |
static int |
VK_ENTER |
static int |
VK_EQUALS |
static int |
VK_ESCAPE |
static int |
VK_EURO_SIGN |
static int |
VK_EXCLAMATION |
static int |
VK_F |
static int |
VK_F1 |
static int |
VK_F10 |
static int |
VK_F11 |
static int |
VK_F12 |
static int |
VK_F13 |
static int |
VK_F14 |
static int |
VK_F15 |
static int |
VK_F16 |
static int |
VK_F17 |
static int |
VK_F18 |
static int |
VK_F19 |
static int |
VK_F2 |
static int |
VK_F20 |
static int |
VK_F21 |
static int |
VK_F22 |
static int |
VK_F23 |
static int |
VK_F24 |
static int |
VK_F3 |
static int |
VK_F4 |
static int |
VK_F5 |
static int |
VK_F6 |
static int |
VK_F7 |
static int |
VK_F8 |
static int |
VK_F9 |
static int |
VK_G |
static int |
VK_GREATER |
static int |
VK_H |
static int |
VK_HELP |
static int |
VK_HOME |
static int |
VK_I |
static int |
VK_INSERT |
static int |
VK_INV_EXCLAMATION |
static int |
VK_J |
static int |
VK_K |
static int |
VK_L |
static int |
VK_LEFT |
static int |
VK_LEFT_PARENTHESIS |
static int |
VK_LESS |
static int |
VK_M |
static int |
VK_MINUS |
static int |
VK_MULTIPLY |
static int |
VK_N |
static int |
VK_NUM_LOCK |
static int |
VK_NUMBER_SIGN |
static int |
VK_NUMPAD0 |
static int |
VK_NUMPAD1 |
static int |
VK_NUMPAD2 |
static int |
VK_NUMPAD3 |
static int |
VK_NUMPAD4 |
static int |
VK_NUMPAD5 |
static int |
VK_NUMPAD6 |
static int |
VK_NUMPAD7 |
static int |
VK_NUMPAD8 |
static int |
VK_NUMPAD9 |
static int |
VK_O |
static int |
VK_OPEN_BRACKET |
static int |
VK_P |
static int |
VK_PAGE_DOWN |
static int |
VK_PAGE_UP |
static int |
VK_PAUSE |
static int |
VK_PERIOD |
static int |
VK_PLUS |
static int |
VK_PRINTSCREEN |
static int |
VK_Q |
static int |
VK_QUOTE |
static int |
VK_R |
static int |
VK_RIGHT |
static int |
VK_RIGHT_PARENTHESIS |
static int |
VK_S |
static int |
VK_SCROLL_LOCK |
static int |
VK_SEMICOLON |
static int |
VK_SEPARATOR |
static int |
VK_SHIFT |
static int |
VK_SLASH |
static int |
VK_SPACE |
static int |
VK_SUBTRACT |
static int |
VK_T |
static int |
VK_TAB |
static int |
VK_U |
static int |
VK_UNDEFINED |
static int |
VK_UNDERSCORE |
static int |
VK_UP |
static int |
VK_V |
static int |
VK_W |
static int |
VK_WINDOWS |
static int |
VK_X |
static int |
VK_Y |
static int |
VK_Z |
Constructor and Description |
---|
KeyEvent() |
Modifier and Type | Method and Description |
---|---|
static int |
getKeyCodeForChar(char c)
Returns a VK_ code of a key capable of producing the given unicode
character with respect to the currently active keyboard layout or
VK_UNDEFINED if the character isn't present in the current layout.
|
static String |
getTypeString(int type)
Gets a string representation of the KeyEvent type (PRESS, RELEASE, TYPED,
or UNKNOWN).
|
public static final int PRESS
public static final int RELEASE
public static final int TYPED
public static final int MODIFIER_NONE
public static final int MODIFIER_SHIFT
public static final int MODIFIER_FUNCTION
public static final int MODIFIER_CONTROL
public static final int MODIFIER_OPTION
public static final int MODIFIER_ALT
public static final int MODIFIER_COMMAND
public static final int MODIFIER_WINDOWS
public static final int MODIFIER_BUTTON_PRIMARY
public static final int MODIFIER_BUTTON_SECONDARY
public static final int MODIFIER_BUTTON_MIDDLE
public static final int VK_UNDEFINED
public static final int VK_ENTER
public static final int VK_BACKSPACE
public static final int VK_TAB
public static final int VK_CLEAR
public static final int VK_PAUSE
public static final int VK_ESCAPE
public static final int VK_SPACE
public static final int VK_DELETE
public static final int VK_PRINTSCREEN
public static final int VK_INSERT
public static final int VK_HELP
public static final int VK_SHIFT
public static final int VK_CONTROL
public static final int VK_ALT
public static final int VK_ALT_GRAPH
public static final int VK_WINDOWS
public static final int VK_CONTEXT_MENU
public static final int VK_CAPS_LOCK
public static final int VK_NUM_LOCK
public static final int VK_SCROLL_LOCK
public static final int VK_COMMAND
public static final int VK_PAGE_UP
public static final int VK_PAGE_DOWN
public static final int VK_END
public static final int VK_HOME
public static final int VK_LEFT
public static final int VK_UP
public static final int VK_RIGHT
public static final int VK_DOWN
public static final int VK_COMMA
public static final int VK_MINUS
public static final int VK_PERIOD
public static final int VK_SLASH
public static final int VK_SEMICOLON
public static final int VK_EQUALS
public static final int VK_OPEN_BRACKET
public static final int VK_BACK_SLASH
public static final int VK_CLOSE_BRACKET
public static final int VK_MULTIPLY
public static final int VK_ADD
public static final int VK_SEPARATOR
public static final int VK_SUBTRACT
public static final int VK_DECIMAL
public static final int VK_DIVIDE
public static final int VK_AMPERSAND
public static final int VK_ASTERISK
public static final int VK_DOUBLE_QUOTE
public static final int VK_LESS
public static final int VK_GREATER
public static final int VK_BRACELEFT
public static final int VK_BRACERIGHT
public static final int VK_BACK_QUOTE
public static final int VK_QUOTE
public static final int VK_AT
public static final int VK_COLON
public static final int VK_CIRCUMFLEX
public static final int VK_DOLLAR
public static final int VK_EURO_SIGN
public static final int VK_EXCLAMATION
public static final int VK_INV_EXCLAMATION
public static final int VK_LEFT_PARENTHESIS
public static final int VK_NUMBER_SIGN
public static final int VK_PLUS
public static final int VK_RIGHT_PARENTHESIS
public static final int VK_UNDERSCORE
public static final int VK_0
public static final int VK_1
public static final int VK_2
public static final int VK_3
public static final int VK_4
public static final int VK_5
public static final int VK_6
public static final int VK_7
public static final int VK_8
public static final int VK_9
public static final int VK_A
public static final int VK_B
public static final int VK_C
public static final int VK_D
public static final int VK_E
public static final int VK_F
public static final int VK_G
public static final int VK_H
public static final int VK_I
public static final int VK_J
public static final int VK_K
public static final int VK_L
public static final int VK_M
public static final int VK_N
public static final int VK_O
public static final int VK_P
public static final int VK_Q
public static final int VK_R
public static final int VK_S
public static final int VK_T
public static final int VK_U
public static final int VK_V
public static final int VK_W
public static final int VK_X
public static final int VK_Y
public static final int VK_Z
public static final int VK_NUMPAD0
public static final int VK_NUMPAD1
public static final int VK_NUMPAD2
public static final int VK_NUMPAD3
public static final int VK_NUMPAD4
public static final int VK_NUMPAD5
public static final int VK_NUMPAD6
public static final int VK_NUMPAD7
public static final int VK_NUMPAD8
public static final int VK_NUMPAD9
public static final int VK_F1
public static final int VK_F2
public static final int VK_F3
public static final int VK_F4
public static final int VK_F5
public static final int VK_F6
public static final int VK_F7
public static final int VK_F8
public static final int VK_F9
public static final int VK_F10
public static final int VK_F11
public static final int VK_F12
public static final int VK_F13
public static final int VK_F14
public static final int VK_F15
public static final int VK_F16
public static final int VK_F17
public static final int VK_F18
public static final int VK_F19
public static final int VK_F20
public static final int VK_F21
public static final int VK_F22
public static final int VK_F23
public static final int VK_F24
public static final int VK_DEAD_GRAVE
public static final int VK_DEAD_ACUTE
public static final int VK_DEAD_CIRCUMFLEX
public static final int VK_DEAD_TILDE
public static final int VK_DEAD_MACRON
public static final int VK_DEAD_BREVE
public static final int VK_DEAD_ABOVEDOT
public static final int VK_DEAD_DIAERESIS
public static final int VK_DEAD_ABOVERING
public static final int VK_DEAD_DOUBLEACUTE
public static final int VK_DEAD_CARON
public static final int VK_DEAD_CEDILLA
public static final int VK_DEAD_OGONEK
public static final int VK_DEAD_IOTA
public static final int VK_DEAD_VOICED_SOUND
public static final int VK_DEAD_SEMIVOICED_SOUND
public static int getKeyCodeForChar(char c)
public static final String getTypeString(int type)
type
- Should be one of PRESS, RELEASE, or TYPED.Copyright © 2020. All rights reserved.