|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.javafx.newt.Event com.sun.javafx.newt.InputEvent com.sun.javafx.newt.KeyEvent
public class KeyEvent
Field Summary | |
---|---|
static int |
EVENT_KEY_PRESSED
|
static int |
EVENT_KEY_RELEASED
|
static int |
EVENT_KEY_TYPED
|
static int |
VK_0
VK_0 thru VK_9 are the same as ASCII '0' thru '9' (0x30 - 0x39) |
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
VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' (0x41 - 0x5A) |
static int |
VK_ACCEPT
Constant for the Accept or Commit function key. |
static int |
VK_ADD
|
static int |
VK_AGAIN
|
static int |
VK_ALL_CANDIDATES
Constant for the All Candidates function key. |
static int |
VK_ALPHANUMERIC
Constant for the Alphanumeric function key. |
static int |
VK_ALT
|
static int |
VK_ALT_GRAPH
Constant for the AltGraph function key. |
static int |
VK_AMPERSAND
|
static int |
VK_ASTERISK
|
static int |
VK_AT
Constant for the "@" key. |
static int |
VK_B
|
static int |
VK_BACK_QUOTE
|
static int |
VK_BACK_SLASH
Constant for the back slash key, "\" |
static int |
VK_BACK_SPACE
|
static int |
VK_BEGIN
Constant for the Begin key. |
static int |
VK_BRACELEFT
|
static int |
VK_BRACERIGHT
|
static int |
VK_C
|
static int |
VK_CANCEL
|
static int |
VK_CAPS_LOCK
|
static int |
VK_CIRCUMFLEX
Constant for the "^" key. |
static int |
VK_CLEAR
|
static int |
VK_CLOSE_BRACKET
Constant for the close bracket key, "]" |
static int |
VK_CODE_INPUT
Constant for the Code Input function key. |
static int |
VK_COLON
Constant for the ":" key. |
static int |
VK_COMMA
Constant for the comma key, "," |
static int |
VK_COMPOSE
Constant for the Compose function key. |
static int |
VK_CONTEXT_MENU
Constant for the Microsoft Windows Context Menu key. |
static int |
VK_CONTROL
|
static int |
VK_CONVERT
Constant for the Convert function key. |
static int |
VK_COPY
|
static int |
VK_CUT
|
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
Constant for the "$" key. |
static int |
VK_DOWN
Constant for the non-numpad down arrow key. |
static int |
VK_E
|
static int |
VK_END
|
static int |
VK_ENTER
|
static int |
VK_EQUALS
Constant for the equals key, "=" |
static int |
VK_ESCAPE
|
static int |
VK_EURO_SIGN
Constant for the Euro currency sign key. |
static int |
VK_EXCLAMATION_MARK
Constant for the "!" key. |
static int |
VK_F
|
static int |
VK_F1
Constant for the F1 function key. |
static int |
VK_F10
Constant for the F10 function key. |
static int |
VK_F11
Constant for the F11 function key. |
static int |
VK_F12
Constant for the F12 function key. |
static int |
VK_F13
Constant for the F13 function key. |
static int |
VK_F14
Constant for the F14 function key. |
static int |
VK_F15
Constant for the F15 function key. |
static int |
VK_F16
Constant for the F16 function key. |
static int |
VK_F17
Constant for the F17 function key. |
static int |
VK_F18
Constant for the F18 function key. |
static int |
VK_F19
Constant for the F19 function key. |
static int |
VK_F2
Constant for the F2 function key. |
static int |
VK_F20
Constant for the F20 function key. |
static int |
VK_F21
Constant for the F21 function key. |
static int |
VK_F22
Constant for the F22 function key. |
static int |
VK_F23
Constant for the F23 function key. |
static int |
VK_F24
Constant for the F24 function key. |
static int |
VK_F3
Constant for the F3 function key. |
static int |
VK_F4
Constant for the F4 function key. |
static int |
VK_F5
Constant for the F5 function key. |
static int |
VK_F6
Constant for the F6 function key. |
static int |
VK_F7
Constant for the F7 function key. |
static int |
VK_F8
Constant for the F8 function key. |
static int |
VK_F9
Constant for the F9 function key. |
static int |
VK_FINAL
|
static int |
VK_FIND
|
static int |
VK_FULL_WIDTH
Constant for the Full-Width Characters function key. |
static int |
VK_G
|
static int |
VK_GREATER
|
static int |
VK_H
|
static int |
VK_HALF_WIDTH
Constant for the Half-Width Characters function key. |
static int |
VK_HELP
|
static int |
VK_HIRAGANA
Constant for the Hiragana function key. |
static int |
VK_HOME
|
static int |
VK_I
|
static int |
VK_INPUT_METHOD_ON_OFF
Constant for the input method on/off key. |
static int |
VK_INSERT
|
static int |
VK_INVERTED_EXCLAMATION_MARK
Constant for the inverted exclamation mark key. |
static int |
VK_J
|
static int |
VK_JAPANESE_HIRAGANA
Constant for the Japanese-Hiragana function key. |
static int |
VK_JAPANESE_KATAKANA
Constant for the Japanese-Katakana function key. |
static int |
VK_JAPANESE_ROMAN
Constant for the Japanese-Roman function key. |
static int |
VK_K
|
static int |
VK_KANA
|
static int |
VK_KANA_LOCK
Constant for the locking Kana function key. |
static int |
VK_KANJI
|
static int |
VK_KATAKANA
Constant for the Katakana function key. |
static int |
VK_KP_DOWN
Constant for the numeric keypad down arrow key. |
static int |
VK_KP_LEFT
Constant for the numeric keypad left arrow key. |
static int |
VK_KP_RIGHT
Constant for the numeric keypad right arrow key. |
static int |
VK_KP_UP
Constant for the numeric keypad up arrow key. |
static int |
VK_L
|
static int |
VK_LEFT
Constant for the non-numpad left arrow key. |
static int |
VK_LEFT_PARENTHESIS
Constant for the "(" key. |
static int |
VK_LESS
|
static int |
VK_M
|
static int |
VK_META
|
static int |
VK_MINUS
Constant for the minus key, "-" |
static int |
VK_MODECHANGE
|
static int |
VK_MULTIPLY
|
static int |
VK_N
|
static int |
VK_NONCONVERT
Constant for the Don't Convert function key. |
static int |
VK_NUM_LOCK
|
static int |
VK_NUMBER_SIGN
Constant for the "#" key. |
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
Constant for the open bracket key, "[" |
static int |
VK_P
|
static int |
VK_PAGE_DOWN
|
static int |
VK_PAGE_UP
|
static int |
VK_PASTE
|
static int |
VK_PAUSE
|
static int |
VK_PERIOD
Constant for the period key, "." |
static int |
VK_PLUS
Constant for the "+" key. |
static int |
VK_PREVIOUS_CANDIDATE
Constant for the Previous Candidate function key. |
static int |
VK_PRINTSCREEN
|
static int |
VK_PROPS
|
static int |
VK_Q
|
static int |
VK_QUOTE
|
static int |
VK_QUOTEDBL
|
static int |
VK_R
|
static int |
VK_RIGHT
Constant for the non-numpad right arrow key. |
static int |
VK_RIGHT_PARENTHESIS
Constant for the ")" key. |
static int |
VK_ROMAN_CHARACTERS
Constant for the Roman Characters function key. |
static int |
VK_S
|
static int |
VK_SCROLL_LOCK
|
static int |
VK_SEMICOLON
Constant for the semicolon key, ";" |
static int |
VK_SEPARATER
This constant is obsolete, and is included only for backwards compatibility. |
static int |
VK_SEPARATOR
Constant for the Numpad Separator key. |
static int |
VK_SHIFT
|
static int |
VK_SLASH
Constant for the forward slash key, "/" |
static int |
VK_SPACE
|
static int |
VK_STOP
|
static int |
VK_SUBTRACT
|
static int |
VK_T
|
static int |
VK_TAB
|
static int |
VK_U
|
static int |
VK_UNDEFINED
This value is used to indicate that the keyCode is unknown. |
static int |
VK_UNDERSCORE
Constant for the "_" key. |
static int |
VK_UNDO
|
static int |
VK_UP
Constant for the non-numpad up arrow key. |
static int |
VK_V
|
static int |
VK_W
|
static int |
VK_WINDOWS
Constant for the Microsoft Windows "Windows" key. |
static int |
VK_X
|
static int |
VK_Y
|
static int |
VK_Z
|
Fields inherited from class com.sun.javafx.newt.InputEvent |
---|
ALT_GRAPH_MASK, ALT_MASK, BUTTON1_MASK, BUTTON2_MASK, BUTTON3_MASK, CTRL_MASK, META_MASK, SHIFT_MASK |
Constructor Summary | |
---|---|
KeyEvent(int eventType,
Window source,
long when,
int modifiers,
int keyCode,
char keyChar)
|
Method Summary | |
---|---|
static String |
getEventTypeString(int type)
|
char |
getKeyChar()
|
int |
getKeyCode()
|
boolean |
isActionKey()
|
String |
toString()
|
Methods inherited from class com.sun.javafx.newt.InputEvent |
---|
consume, getModifiers, isAltDown, isAltGraphDown, isButton1Down, isButton2Down, isButton3Down, isConsumed, isControlDown, isMetaDown, isShiftDown |
Methods inherited from class com.sun.javafx.newt.Event |
---|
getEventType, getSource, getWhen, isSystemEvent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int EVENT_KEY_PRESSED
public static final int EVENT_KEY_RELEASED
public static final int EVENT_KEY_TYPED
public static final int VK_ENTER
public static final int VK_BACK_SPACE
public static final int VK_TAB
public static final int VK_CANCEL
public static final int VK_CLEAR
public static final int VK_SHIFT
public static final int VK_CONTROL
public static final int VK_ALT
public static final int VK_PAUSE
public static final int VK_CAPS_LOCK
public static final int VK_ESCAPE
public static final int VK_SPACE
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
VK_KP_LEFT
,
Constant Field Valuespublic static final int VK_UP
VK_KP_UP
,
Constant Field Valuespublic static final int VK_RIGHT
VK_KP_RIGHT
,
Constant Field Valuespublic static final int VK_DOWN
VK_KP_DOWN
,
Constant Field Valuespublic 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_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_SEMICOLON
public static final int VK_EQUALS
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_OPEN_BRACKET
public static final int VK_BACK_SLASH
public static final int VK_CLOSE_BRACKET
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_MULTIPLY
public static final int VK_ADD
public static final int VK_SEPARATER
VK_SEPARATOR
,
Constant Field Valuespublic 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_DELETE
public static final int VK_NUM_LOCK
public static final int VK_SCROLL_LOCK
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_PRINTSCREEN
public static final int VK_INSERT
public static final int VK_HELP
public static final int VK_META
public static final int VK_BACK_QUOTE
public static final int VK_QUOTE
public static final int VK_KP_UP
VK_UP
,
Constant Field Valuespublic static final int VK_KP_DOWN
VK_DOWN
,
Constant Field Valuespublic static final int VK_KP_LEFT
VK_LEFT
,
Constant Field Valuespublic static final int VK_KP_RIGHT
VK_RIGHT
,
Constant Field Valuespublic 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 final int VK_AMPERSAND
public static final int VK_ASTERISK
public static final int VK_QUOTEDBL
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_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_MARK
public static final int VK_INVERTED_EXCLAMATION_MARK
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_WINDOWS
#getKeyLocation()
,
Constant Field Valuespublic static final int VK_CONTEXT_MENU
public static final int VK_FINAL
public static final int VK_CONVERT
public static final int VK_NONCONVERT
public static final int VK_ACCEPT
public static final int VK_MODECHANGE
public static final int VK_KANA
public static final int VK_KANJI
public static final int VK_ALPHANUMERIC
public static final int VK_KATAKANA
public static final int VK_HIRAGANA
public static final int VK_FULL_WIDTH
public static final int VK_HALF_WIDTH
public static final int VK_ROMAN_CHARACTERS
public static final int VK_ALL_CANDIDATES
public static final int VK_PREVIOUS_CANDIDATE
public static final int VK_CODE_INPUT
public static final int VK_JAPANESE_KATAKANA
public static final int VK_JAPANESE_HIRAGANA
public static final int VK_JAPANESE_ROMAN
public static final int VK_KANA_LOCK
public static final int VK_INPUT_METHOD_ON_OFF
public static final int VK_CUT
public static final int VK_COPY
public static final int VK_PASTE
public static final int VK_UNDO
public static final int VK_AGAIN
public static final int VK_FIND
public static final int VK_PROPS
public static final int VK_STOP
public static final int VK_COMPOSE
public static final int VK_ALT_GRAPH
public static final int VK_BEGIN
public static final int VK_UNDEFINED
Constructor Detail |
---|
public KeyEvent(int eventType, Window source, long when, int modifiers, int keyCode, char keyChar)
Method Detail |
---|
public char getKeyChar()
public int getKeyCode()
public String toString()
toString
in class InputEvent
public static String getEventTypeString(int type)
public boolean isActionKey()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |