Enum KeyCode

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      A
      Constant for the A key.
      ACCEPT
      Constant for the Accept or Commit function key.
      ADD
      Constant for the Add key.
      AGAIN
      Constant for the Again key.
      ALL_CANDIDATES
      Constant for the All Candidates function key.
      ALPHANUMERIC
      Constant for the Alphanumeric function key.
      ALT
      Constant for the Alt key.
      ALT_GRAPH
      Constant for the AltGraph function key.
      AMPERSAND
      Constant for the Ampersand key.
      ASTERISK
      Constant for the Asterisk key.
      AT
      Constant for the "@" key.
      B
      Constant for the B key.
      BACK_QUOTE
      Constant for the Back Quote key.
      BACK_SLASH
      Constant for the back slash key, "\"
      BACK_SPACE
      Constant for the Backspace key.
      BEGIN
      Constant for the Begin key.
      BRACELEFT
      Constant for the Left Brace key.
      BRACERIGHT
      Constant for the Right Brace key.
      C
      Constant for the C key.
      CANCEL
      Constant for the Cancel key.
      CAPS
      Constant for the Caps Lock key.
      CHANNEL_DOWN
      Constant for the Channel Down key.
      CHANNEL_UP
      Constant for the Channel Up key.
      CIRCUMFLEX
      Constant for the "^" key.
      CLEAR
      Constant for the Clear key.
      CLOSE_BRACKET
      Constant for the close bracket key, "]"
      CODE_INPUT
      Constant for the Code Input function key.
      COLON
      Constant for the ":" key.
      COLORED_KEY_0
      Constant for the Colored Key 0 key.
      COLORED_KEY_1
      Constant for the Colored Key 1 key.
      COLORED_KEY_2
      Constant for the Colored Key 2 key.
      COLORED_KEY_3
      Constant for the Colored Key 3 key.
      COMMA
      Constant for the comma key, ","
      COMMAND
      Constant for the Apple Command key.
      COMPOSE
      Constant for the input method on/off key.
      CONTEXT_MENU
      Constant for the Microsoft Windows Context Menu key.
      CONTROL
      Constant for the Ctrl key.
      CONVERT
      Constant for the Convert function key.
      COPY
      Constant for the Copy key.
      CUT
      Constant for the Cut key.
      D
      Constant for the D key.
      DEAD_ABOVEDOT
      Constant for the Dead Abovedot key.
      DEAD_ABOVERING
      Constant for the Dead Abovering key.
      DEAD_ACUTE
      Constant for the Dead Acute key.
      DEAD_BREVE
      Constant for the Dead Breve key.
      DEAD_CARON
      Constant for the Dead Caron key.
      DEAD_CEDILLA
      Constant for the Dead Cedilla key.
      DEAD_CIRCUMFLEX
      Constant for the Dead Circumflex key.
      DEAD_DIAERESIS
      Constant for the Dead Diaeresis key.
      DEAD_DOUBLEACUTE
      Constant for the Dead Doubleacute key.
      DEAD_GRAVE
      Constant for the Dead Grave key.
      DEAD_IOTA
      Constant for the Dead Iota key.
      DEAD_MACRON
      Constant for the Dead Macron key.
      DEAD_OGONEK
      Constant for the Dead Ogonek key.
      DEAD_SEMIVOICED_SOUND
      Constant for the Dead Semivoiced Sound key.
      DEAD_TILDE
      Constant for the Dead Tilde key.
      DEAD_VOICED_SOUND
      Constant for the Dead Voiced Sound key.
      DECIMAL
      Constant for the Decimal key.
      DELETE
      Constant for the Delete key.
      DIGIT0
      Constant for the 0 key.
      DIGIT1
      Constant for the 1 key.
      DIGIT2
      Constant for the 2 key.
      DIGIT3
      Constant for the 3 key.
      DIGIT4
      Constant for the 4 key.
      DIGIT5
      Constant for the 5 key.
      DIGIT6
      Constant for the 6 key.
      DIGIT7
      Constant for the 7 key.
      DIGIT8
      Constant for the 8 key.
      DIGIT9
      Constant for the 9 key.
      DIVIDE
      Constant for the Divide key.
      DOLLAR
      Constant for the "$" key.
      DOWN
      Constant for the non-numpad down arrow key.
      E
      Constant for the E key.
      EJECT_TOGGLE
      Constant for the Eject key.
      END
      Constant for the End key.
      ENTER
      Constant for the Enter key.
      EQUALS
      Constant for the equals key, "="
      ESCAPE
      Constant for the Esc key.
      EURO_SIGN
      Constant for the Euro currency sign key.
      EXCLAMATION_MARK
      Constant for the "!"
      F
      Constant for the F key.
      F1
      Constant for the F1 function key.
      F10
      Constant for the F10 function key.
      F11
      Constant for the F11 function key.
      F12
      Constant for the F12 function key.
      F13
      Constant for the F13 function key.
      F14
      Constant for the F14 function key.
      F15
      Constant for the F15 function key.
      F16
      Constant for the F16 function key.
      F17
      Constant for the F17 function key.
      F18
      Constant for the F18 function key.
      F19
      Constant for the F19 function key.
      F2
      Constant for the F2 function key.
      F20
      Constant for the F20 function key.
      F21
      Constant for the F21 function key.
      F22
      Constant for the F22 function key.
      F23
      Constant for the F23 function key.
      F24
      Constant for the F24 function key.
      F3
      Constant for the F3 function key.
      F4
      Constant for the F4 function key.
      F5
      Constant for the F5 function key.
      F6
      Constant for the F6 function key.
      F7
      Constant for the F7 function key.
      F8
      Constant for the F8 function key.
      F9
      Constant for the F9 function key.
      FAST_FWD
      Constant for the Fast Forward key.
      FINAL
      Constant for input method support on Asian Keyboards.
      FIND
      Constant for the Find key.
      FULL_WIDTH
      Constant for the Full-Width Characters function key.
      G
      Constant for the G key.
      GAME_A
      Constant for the Game A key.
      GAME_B
      Constant for the Game B key.
      GAME_C
      Constant for the Game C key.
      GAME_D
      Constant for the Game D key.
      GREATER
      Constant for the Greater key.
      H
      Constant for the H key.
      HALF_WIDTH
      Constant for the Half-Width Characters function key.
      HELP
      Constant for the Help key.
      HIRAGANA
      Constant for the Hiragana function key.
      HOME
      Constant for the Home key.
      I
      Constant for the I key.
      INFO
      Constant for the Info key.
      INPUT_METHOD_ON_OFF
      Constant for the input method on/off key.
      INSERT
      Constant for the Insert key.
      INVERTED_EXCLAMATION_MARK
      Constant for the inverted exclamation mark key.
      J
      Constant for the J key.
      JAPANESE_HIRAGANA
      Constant for the Japanese-Hiragana function key.
      JAPANESE_KATAKANA
      Constant for the Japanese-Katakana function key.
      JAPANESE_ROMAN
      Constant for the Japanese-Roman function key.
      K
      Constant for the K key.
      KANA
      Constant for the Kana key.
      KANA_LOCK
      Constant for the locking Kana function key.
      KANJI
      Constant for the Kanji key.
      KATAKANA
      Constant for the Katakana function key.
      KP_DOWN
      Constant for the numeric keypad down arrow key.
      KP_LEFT
      Constant for the numeric keypad left arrow key.
      KP_RIGHT
      Constant for the numeric keypad right arrow key.
      KP_UP
      Constant for the numeric keypad up arrow key.
      L
      Constant for the L key.
      LEFT
      Constant for the non-numpad left arrow key.
      LEFT_PARENTHESIS
      Constant for the "(" key.
      LESS
      Constant for the Less key.
      M
      Constant for the M key.
      META
      Constant for the Meta key.
      MINUS
      Constant for the minus key, "-"
      MODECHANGE
      Constant for the Mode Change key.
      MULTIPLY
      Constant for the Multiply key.
      MUTE
      Constant for the Mute key.
      N
      Constant for the N key.
      NONCONVERT
      Constant for the Don't Convert function key.
      NUM_LOCK
      Constant for the Num Lock key.
      NUMBER_SIGN
      Constant for the "#" key.
      NUMPAD0
      Constant for the Numpad 0 key.
      NUMPAD1
      Constant for the Numpad 1 key.
      NUMPAD2
      Constant for the Numpad 2 key.
      NUMPAD3
      Constant for the Numpad 3 key.
      NUMPAD4
      Constant for the Numpad 4 key.
      NUMPAD5
      Constant for the Numpad 5 key.
      NUMPAD6
      Constant for the Numpad 6 key.
      NUMPAD7
      Constant for the Numpad 7 key.
      NUMPAD8
      Constant for the Numpad 8 key.
      NUMPAD9
      Constant for the Numpad 9 key.
      O
      Constant for the O key.
      OPEN_BRACKET
      Constant for the open bracket key, "["
      P
      Constant for the P key.
      PAGE_DOWN
      Constant for the Page Down key.
      PAGE_UP
      Constant for the Page Up key.
      PASTE
      Constant for the Paste key.
      PAUSE
      Constant for the Pause key.
      PERIOD
      Constant for the period key, "."
      PLAY
      Constant for the Play key.
      PLUS
      Constant for the "+" key.
      POUND
      Constant for the Pound key.
      POWER
      Constant for the Power key.
      PREVIOUS_CANDIDATE
      Constant for the Previous Candidate function key.
      PRINTSCREEN
      Constant for the Print Screen key.
      PROPS
      Constant for the Properties key.
      Q
      Constant for the Q key.
      QUOTE
      Constant for the Quote key.
      QUOTEDBL
      Constant for the Double Quote key.
      R
      Constant for the R key.
      RECORD
      Constant for the Record key.
      REWIND
      Constant for the Rewind key.
      RIGHT
      Constant for the non-numpad right arrow key.
      RIGHT_PARENTHESIS
      Constant for the ")" key.
      ROMAN_CHARACTERS
      Constant for the Roman Characters function key.
      S
      Constant for the S key.
      SCROLL_LOCK
      Constant for the Scroll Lock key.
      SEMICOLON
      Constant for the semicolon key, ";"
      SEPARATOR
      Constant for the Numpad Separator key.
      SHIFT
      Constant for the Shift key.
      SHORTCUT
      Constant for the Shortcut key.
      SLASH
      Constant for the forward slash key, "/"
      SOFTKEY_0
      Constant for the Softkey 0 key.
      SOFTKEY_1
      Constant for the Softkey 1 key.
      SOFTKEY_2
      Constant for the Softkey 2 key.
      SOFTKEY_3
      Constant for the Softkey 3 key.
      SOFTKEY_4
      Constant for the Softkey 4 key.
      SOFTKEY_5
      Constant for the Softkey 5 key.
      SOFTKEY_6
      Constant for the Softkey 6 key.
      SOFTKEY_7
      Constant for the Softkey 7 key.
      SOFTKEY_8
      Constant for the Softkey 8 key.
      SOFTKEY_9
      Constant for the Softkey 9 key.
      SPACE
      Constant for the Space key.
      STAR
      Constant for the Star key.
      STOP
      Constant for the Stop key.
      SUBTRACT
      Constant for the Subtract key.
      T
      Constant for the T key.
      TAB
      Constant for the Tab key.
      TRACK_NEXT
      Constant for the Next Track key.
      TRACK_PREV
      Constant for the Previous Track key.
      U
      Constant for the U key.
      UNDEFINED
      This value is used to indicate that the keyCode is unknown.
      UNDERSCORE
      Constant for the "_" key.
      UNDO
      Constant for the Undo key.
      UP
      Constant for the non-numpad up arrow key.
      V
      Constant for the V key.
      VOLUME_DOWN
      Constant for the Volume Down key.
      VOLUME_UP
      Constant for the Volume Up key.
      W
      Constant for the W key.
      WINDOWS
      Constant for the Microsoft Windows "Windows" key.
      X
      Constant for the X key.
      Y
      Constant for the Y key.
      Z
      Constant for the Z key.
    • Enum Constant Detail

      • ENTER

        public static final KeyCode ENTER
        Constant for the Enter key.
      • BACK_SPACE

        public static final KeyCode BACK_SPACE
        Constant for the Backspace key.
      • TAB

        public static final KeyCode TAB
        Constant for the Tab key.
      • CANCEL

        public static final KeyCode CANCEL
        Constant for the Cancel key.
      • CLEAR

        public static final KeyCode CLEAR
        Constant for the Clear key.
      • SHIFT

        public static final KeyCode SHIFT
        Constant for the Shift key.
      • CONTROL

        public static final KeyCode CONTROL
        Constant for the Ctrl key.
      • ALT

        public static final KeyCode ALT
        Constant for the Alt key.
      • PAUSE

        public static final KeyCode PAUSE
        Constant for the Pause key.
      • CAPS

        public static final KeyCode CAPS
        Constant for the Caps Lock key.
      • ESCAPE

        public static final KeyCode ESCAPE
        Constant for the Esc key.
      • SPACE

        public static final KeyCode SPACE
        Constant for the Space key.
      • PAGE_UP

        public static final KeyCode PAGE_UP
        Constant for the Page Up key.
      • PAGE_DOWN

        public static final KeyCode PAGE_DOWN
        Constant for the Page Down key.
      • END

        public static final KeyCode END
        Constant for the End key.
      • HOME

        public static final KeyCode HOME
        Constant for the Home key.
      • LEFT

        public static final KeyCode LEFT
        Constant for the non-numpad left arrow key.
      • UP

        public static final KeyCode UP
        Constant for the non-numpad up arrow key.
      • RIGHT

        public static final KeyCode RIGHT
        Constant for the non-numpad right arrow key.
      • DOWN

        public static final KeyCode DOWN
        Constant for the non-numpad down arrow key.
      • COMMA

        public static final KeyCode COMMA
        Constant for the comma key, ","
      • MINUS

        public static final KeyCode MINUS
        Constant for the minus key, "-"
      • PERIOD

        public static final KeyCode PERIOD
        Constant for the period key, "."
      • SLASH

        public static final KeyCode SLASH
        Constant for the forward slash key, "/"
      • DIGIT0

        public static final KeyCode DIGIT0
        Constant for the 0 key.
      • DIGIT1

        public static final KeyCode DIGIT1
        Constant for the 1 key.
      • DIGIT2

        public static final KeyCode DIGIT2
        Constant for the 2 key.
      • DIGIT3

        public static final KeyCode DIGIT3
        Constant for the 3 key.
      • DIGIT4

        public static final KeyCode DIGIT4
        Constant for the 4 key.
      • DIGIT5

        public static final KeyCode DIGIT5
        Constant for the 5 key.
      • DIGIT6

        public static final KeyCode DIGIT6
        Constant for the 6 key.
      • DIGIT7

        public static final KeyCode DIGIT7
        Constant for the 7 key.
      • DIGIT8

        public static final KeyCode DIGIT8
        Constant for the 8 key.
      • DIGIT9

        public static final KeyCode DIGIT9
        Constant for the 9 key.
      • SEMICOLON

        public static final KeyCode SEMICOLON
        Constant for the semicolon key, ";"
      • EQUALS

        public static final KeyCode EQUALS
        Constant for the equals key, "="
      • A

        public static final KeyCode A
        Constant for the A key.
      • B

        public static final KeyCode B
        Constant for the B key.
      • C

        public static final KeyCode C
        Constant for the C key.
      • D

        public static final KeyCode D
        Constant for the D key.
      • E

        public static final KeyCode E
        Constant for the E key.
      • F

        public static final KeyCode F
        Constant for the F key.
      • G

        public static final KeyCode G
        Constant for the G key.
      • H

        public static final KeyCode H
        Constant for the H key.
      • I

        public static final KeyCode I
        Constant for the I key.
      • J

        public static final KeyCode J
        Constant for the J key.
      • K

        public static final KeyCode K
        Constant for the K key.
      • L

        public static final KeyCode L
        Constant for the L key.
      • M

        public static final KeyCode M
        Constant for the M key.
      • N

        public static final KeyCode N
        Constant for the N key.
      • O

        public static final KeyCode O
        Constant for the O key.
      • P

        public static final KeyCode P
        Constant for the P key.
      • Q

        public static final KeyCode Q
        Constant for the Q key.
      • R

        public static final KeyCode R
        Constant for the R key.
      • S

        public static final KeyCode S
        Constant for the S key.
      • T

        public static final KeyCode T
        Constant for the T key.
      • U

        public static final KeyCode U
        Constant for the U key.
      • V

        public static final KeyCode V
        Constant for the V key.
      • W

        public static final KeyCode W
        Constant for the W key.
      • X

        public static final KeyCode X
        Constant for the X key.
      • Y

        public static final KeyCode Y
        Constant for the Y key.
      • Z

        public static final KeyCode Z
        Constant for the Z key.
      • OPEN_BRACKET

        public static final KeyCode OPEN_BRACKET
        Constant for the open bracket key, "["
      • BACK_SLASH

        public static final KeyCode BACK_SLASH
        Constant for the back slash key, "\"
      • CLOSE_BRACKET

        public static final KeyCode CLOSE_BRACKET
        Constant for the close bracket key, "]"
      • NUMPAD0

        public static final KeyCode NUMPAD0
        Constant for the Numpad 0 key.
      • NUMPAD1

        public static final KeyCode NUMPAD1
        Constant for the Numpad 1 key.
      • NUMPAD2

        public static final KeyCode NUMPAD2
        Constant for the Numpad 2 key.
      • NUMPAD3

        public static final KeyCode NUMPAD3
        Constant for the Numpad 3 key.
      • NUMPAD4

        public static final KeyCode NUMPAD4
        Constant for the Numpad 4 key.
      • NUMPAD5

        public static final KeyCode NUMPAD5
        Constant for the Numpad 5 key.
      • NUMPAD6

        public static final KeyCode NUMPAD6
        Constant for the Numpad 6 key.
      • NUMPAD7

        public static final KeyCode NUMPAD7
        Constant for the Numpad 7 key.
      • NUMPAD8

        public static final KeyCode NUMPAD8
        Constant for the Numpad 8 key.
      • NUMPAD9

        public static final KeyCode NUMPAD9
        Constant for the Numpad 9 key.
      • MULTIPLY

        public static final KeyCode MULTIPLY
        Constant for the Multiply key.
      • ADD

        public static final KeyCode ADD
        Constant for the Add key.
      • SEPARATOR

        public static final KeyCode SEPARATOR
        Constant for the Numpad Separator key.
      • SUBTRACT

        public static final KeyCode SUBTRACT
        Constant for the Subtract key.
      • DECIMAL

        public static final KeyCode DECIMAL
        Constant for the Decimal key.
      • DIVIDE

        public static final KeyCode DIVIDE
        Constant for the Divide key.
      • DELETE

        public static final KeyCode DELETE
        Constant for the Delete key.
      • NUM_LOCK

        public static final KeyCode NUM_LOCK
        Constant for the Num Lock key.
      • SCROLL_LOCK

        public static final KeyCode SCROLL_LOCK
        Constant for the Scroll Lock key.
      • F1

        public static final KeyCode F1
        Constant for the F1 function key.
      • F2

        public static final KeyCode F2
        Constant for the F2 function key.
      • F3

        public static final KeyCode F3
        Constant for the F3 function key.
      • F4

        public static final KeyCode F4
        Constant for the F4 function key.
      • F5

        public static final KeyCode F5
        Constant for the F5 function key.
      • F6

        public static final KeyCode F6
        Constant for the F6 function key.
      • F7

        public static final KeyCode F7
        Constant for the F7 function key.
      • F8

        public static final KeyCode F8
        Constant for the F8 function key.
      • F9

        public static final KeyCode F9
        Constant for the F9 function key.
      • F10

        public static final KeyCode F10
        Constant for the F10 function key.
      • F11

        public static final KeyCode F11
        Constant for the F11 function key.
      • F12

        public static final KeyCode F12
        Constant for the F12 function key.
      • F13

        public static final KeyCode F13
        Constant for the F13 function key.
      • F14

        public static final KeyCode F14
        Constant for the F14 function key.
      • F15

        public static final KeyCode F15
        Constant for the F15 function key.
      • F16

        public static final KeyCode F16
        Constant for the F16 function key.
      • F17

        public static final KeyCode F17
        Constant for the F17 function key.
      • F18

        public static final KeyCode F18
        Constant for the F18 function key.
      • F19

        public static final KeyCode F19
        Constant for the F19 function key.
      • F20

        public static final KeyCode F20
        Constant for the F20 function key.
      • F21

        public static final KeyCode F21
        Constant for the F21 function key.
      • F22

        public static final KeyCode F22
        Constant for the F22 function key.
      • F23

        public static final KeyCode F23
        Constant for the F23 function key.
      • F24

        public static final KeyCode F24
        Constant for the F24 function key.
      • PRINTSCREEN

        public static final KeyCode PRINTSCREEN
        Constant for the Print Screen key.
      • INSERT

        public static final KeyCode INSERT
        Constant for the Insert key.
      • HELP

        public static final KeyCode HELP
        Constant for the Help key.
      • META

        public static final KeyCode META
        Constant for the Meta key.
      • BACK_QUOTE

        public static final KeyCode BACK_QUOTE
        Constant for the Back Quote key.
      • QUOTE

        public static final KeyCode QUOTE
        Constant for the Quote key.
      • KP_UP

        public static final KeyCode KP_UP
        Constant for the numeric keypad up arrow key.
      • KP_DOWN

        public static final KeyCode KP_DOWN
        Constant for the numeric keypad down arrow key.
      • KP_LEFT

        public static final KeyCode KP_LEFT
        Constant for the numeric keypad left arrow key.
      • KP_RIGHT

        public static final KeyCode KP_RIGHT
        Constant for the numeric keypad right arrow key.
      • DEAD_GRAVE

        public static final KeyCode DEAD_GRAVE
        Constant for the Dead Grave key.
      • DEAD_ACUTE

        public static final KeyCode DEAD_ACUTE
        Constant for the Dead Acute key.
      • DEAD_CIRCUMFLEX

        public static final KeyCode DEAD_CIRCUMFLEX
        Constant for the Dead Circumflex key.
      • DEAD_TILDE

        public static final KeyCode DEAD_TILDE
        Constant for the Dead Tilde key.
      • DEAD_MACRON

        public static final KeyCode DEAD_MACRON
        Constant for the Dead Macron key.
      • DEAD_BREVE

        public static final KeyCode DEAD_BREVE
        Constant for the Dead Breve key.
      • DEAD_ABOVEDOT

        public static final KeyCode DEAD_ABOVEDOT
        Constant for the Dead Abovedot key.
      • DEAD_DIAERESIS

        public static final KeyCode DEAD_DIAERESIS
        Constant for the Dead Diaeresis key.
      • DEAD_ABOVERING

        public static final KeyCode DEAD_ABOVERING
        Constant for the Dead Abovering key.
      • DEAD_DOUBLEACUTE

        public static final KeyCode DEAD_DOUBLEACUTE
        Constant for the Dead Doubleacute key.
      • DEAD_CARON

        public static final KeyCode DEAD_CARON
        Constant for the Dead Caron key.
      • DEAD_CEDILLA

        public static final KeyCode DEAD_CEDILLA
        Constant for the Dead Cedilla key.
      • DEAD_OGONEK

        public static final KeyCode DEAD_OGONEK
        Constant for the Dead Ogonek key.
      • DEAD_IOTA

        public static final KeyCode DEAD_IOTA
        Constant for the Dead Iota key.
      • DEAD_VOICED_SOUND

        public static final KeyCode DEAD_VOICED_SOUND
        Constant for the Dead Voiced Sound key.
      • DEAD_SEMIVOICED_SOUND

        public static final KeyCode DEAD_SEMIVOICED_SOUND
        Constant for the Dead Semivoiced Sound key.
      • AMPERSAND

        public static final KeyCode AMPERSAND
        Constant for the Ampersand key.
      • ASTERISK

        public static final KeyCode ASTERISK
        Constant for the Asterisk key.
      • QUOTEDBL

        public static final KeyCode QUOTEDBL
        Constant for the Double Quote key.
      • LESS

        public static final KeyCode LESS
        Constant for the Less key.
      • GREATER

        public static final KeyCode GREATER
        Constant for the Greater key.
      • BRACELEFT

        public static final KeyCode BRACELEFT
        Constant for the Left Brace key.
      • BRACERIGHT

        public static final KeyCode BRACERIGHT
        Constant for the Right Brace key.
      • AT

        public static final KeyCode AT
        Constant for the "@" key.
      • COLON

        public static final KeyCode COLON
        Constant for the ":" key.
      • CIRCUMFLEX

        public static final KeyCode CIRCUMFLEX
        Constant for the "^" key.
      • DOLLAR

        public static final KeyCode DOLLAR
        Constant for the "$" key.
      • EURO_SIGN

        public static final KeyCode EURO_SIGN
        Constant for the Euro currency sign key.
      • EXCLAMATION_MARK

        public static final KeyCode EXCLAMATION_MARK
        Constant for the "!" key.
      • INVERTED_EXCLAMATION_MARK

        public static final KeyCode INVERTED_EXCLAMATION_MARK
        Constant for the inverted exclamation mark key.
      • LEFT_PARENTHESIS

        public static final KeyCode LEFT_PARENTHESIS
        Constant for the "(" key.
      • NUMBER_SIGN

        public static final KeyCode NUMBER_SIGN
        Constant for the "#" key.
      • PLUS

        public static final KeyCode PLUS
        Constant for the "+" key.
      • RIGHT_PARENTHESIS

        public static final KeyCode RIGHT_PARENTHESIS
        Constant for the ")" key.
      • UNDERSCORE

        public static final KeyCode UNDERSCORE
        Constant for the "_" key.
      • WINDOWS

        public static final KeyCode WINDOWS
        Constant for the Microsoft Windows "Windows" key. It is used for both the left and right version of the key.
      • CONTEXT_MENU

        public static final KeyCode CONTEXT_MENU
        Constant for the Microsoft Windows Context Menu key.
      • FINAL

        public static final KeyCode FINAL
        Constant for input method support on Asian Keyboards.
      • CONVERT

        public static final KeyCode CONVERT
        Constant for the Convert function key.
      • NONCONVERT

        public static final KeyCode NONCONVERT
        Constant for the Don't Convert function key.
      • ACCEPT

        public static final KeyCode ACCEPT
        Constant for the Accept or Commit function key.
      • MODECHANGE

        public static final KeyCode MODECHANGE
        Constant for the Mode Change key.
      • KANA

        public static final KeyCode KANA
        Constant for the Kana key.
      • KANJI

        public static final KeyCode KANJI
        Constant for the Kanji key.
      • ALPHANUMERIC

        public static final KeyCode ALPHANUMERIC
        Constant for the Alphanumeric function key.
      • KATAKANA

        public static final KeyCode KATAKANA
        Constant for the Katakana function key.
      • HIRAGANA

        public static final KeyCode HIRAGANA
        Constant for the Hiragana function key.
      • FULL_WIDTH

        public static final KeyCode FULL_WIDTH
        Constant for the Full-Width Characters function key.
      • HALF_WIDTH

        public static final KeyCode HALF_WIDTH
        Constant for the Half-Width Characters function key.
      • ROMAN_CHARACTERS

        public static final KeyCode ROMAN_CHARACTERS
        Constant for the Roman Characters function key.
      • ALL_CANDIDATES

        public static final KeyCode ALL_CANDIDATES
        Constant for the All Candidates function key.
      • PREVIOUS_CANDIDATE

        public static final KeyCode PREVIOUS_CANDIDATE
        Constant for the Previous Candidate function key.
      • CODE_INPUT

        public static final KeyCode CODE_INPUT
        Constant for the Code Input function key.
      • JAPANESE_KATAKANA

        public static final KeyCode JAPANESE_KATAKANA
        Constant for the Japanese-Katakana function key. This key switches to a Japanese input method and selects its Katakana input mode.
      • JAPANESE_HIRAGANA

        public static final KeyCode JAPANESE_HIRAGANA
        Constant for the Japanese-Hiragana function key. This key switches to a Japanese input method and selects its Hiragana input mode.
      • JAPANESE_ROMAN

        public static final KeyCode JAPANESE_ROMAN
        Constant for the Japanese-Roman function key. This key switches to a Japanese input method and selects its Roman-Direct input mode.
      • KANA_LOCK

        public static final KeyCode KANA_LOCK
        Constant for the locking Kana function key. This key locks the keyboard into a Kana layout.
      • INPUT_METHOD_ON_OFF

        public static final KeyCode INPUT_METHOD_ON_OFF
        Constant for the input method on/off key.
      • CUT

        public static final KeyCode CUT
        Constant for the Cut key.
      • COPY

        public static final KeyCode COPY
        Constant for the Copy key.
      • PASTE

        public static final KeyCode PASTE
        Constant for the Paste key.
      • UNDO

        public static final KeyCode UNDO
        Constant for the Undo key.
      • AGAIN

        public static final KeyCode AGAIN
        Constant for the Again key.
      • FIND

        public static final KeyCode FIND
        Constant for the Find key.
      • PROPS

        public static final KeyCode PROPS
        Constant for the Properties key.
      • STOP

        public static final KeyCode STOP
        Constant for the Stop key.
      • COMPOSE

        public static final KeyCode COMPOSE
        Constant for the input method on/off key.
      • ALT_GRAPH

        public static final KeyCode ALT_GRAPH
        Constant for the AltGraph function key.
      • BEGIN

        public static final KeyCode BEGIN
        Constant for the Begin key.
      • UNDEFINED

        public static final KeyCode UNDEFINED
        This value is used to indicate that the keyCode is unknown. Key typed events do not have a keyCode value; this value is used instead.
      • SOFTKEY_0

        public static final KeyCode SOFTKEY_0
        Constant for the Softkey 0 key.
      • SOFTKEY_1

        public static final KeyCode SOFTKEY_1
        Constant for the Softkey 1 key.
      • SOFTKEY_2

        public static final KeyCode SOFTKEY_2
        Constant for the Softkey 2 key.
      • SOFTKEY_3

        public static final KeyCode SOFTKEY_3
        Constant for the Softkey 3 key.
      • SOFTKEY_4

        public static final KeyCode SOFTKEY_4
        Constant for the Softkey 4 key.
      • SOFTKEY_5

        public static final KeyCode SOFTKEY_5
        Constant for the Softkey 5 key.
      • SOFTKEY_6

        public static final KeyCode SOFTKEY_6
        Constant for the Softkey 6 key.
      • SOFTKEY_7

        public static final KeyCode SOFTKEY_7
        Constant for the Softkey 7 key.
      • SOFTKEY_8

        public static final KeyCode SOFTKEY_8
        Constant for the Softkey 8 key.
      • SOFTKEY_9

        public static final KeyCode SOFTKEY_9
        Constant for the Softkey 9 key.
      • GAME_A

        public static final KeyCode GAME_A
        Constant for the Game A key.
      • GAME_B

        public static final KeyCode GAME_B
        Constant for the Game B key.
      • GAME_C

        public static final KeyCode GAME_C
        Constant for the Game C key.
      • GAME_D

        public static final KeyCode GAME_D
        Constant for the Game D key.
      • STAR

        public static final KeyCode STAR
        Constant for the Star key.
      • POUND

        public static final KeyCode POUND
        Constant for the Pound key.
      • POWER

        public static final KeyCode POWER
        Constant for the Power key.
      • INFO

        public static final KeyCode INFO
        Constant for the Info key.
      • COLORED_KEY_0

        public static final KeyCode COLORED_KEY_0
        Constant for the Colored Key 0 key.
      • COLORED_KEY_1

        public static final KeyCode COLORED_KEY_1
        Constant for the Colored Key 1 key.
      • COLORED_KEY_2

        public static final KeyCode COLORED_KEY_2
        Constant for the Colored Key 2 key.
      • COLORED_KEY_3

        public static final KeyCode COLORED_KEY_3
        Constant for the Colored Key 3 key.
      • EJECT_TOGGLE

        public static final KeyCode EJECT_TOGGLE
        Constant for the Eject key.
      • PLAY

        public static final KeyCode PLAY
        Constant for the Play key.
      • RECORD

        public static final KeyCode RECORD
        Constant for the Record key.
      • FAST_FWD

        public static final KeyCode FAST_FWD
        Constant for the Fast Forward key.
      • REWIND

        public static final KeyCode REWIND
        Constant for the Rewind key.
      • TRACK_PREV

        public static final KeyCode TRACK_PREV
        Constant for the Previous Track key.
      • TRACK_NEXT

        public static final KeyCode TRACK_NEXT
        Constant for the Next Track key.
      • CHANNEL_UP

        public static final KeyCode CHANNEL_UP
        Constant for the Channel Up key.
      • CHANNEL_DOWN

        public static final KeyCode CHANNEL_DOWN
        Constant for the Channel Down key.
      • VOLUME_UP

        public static final KeyCode VOLUME_UP
        Constant for the Volume Up key.
      • VOLUME_DOWN

        public static final KeyCode VOLUME_DOWN
        Constant for the Volume Down key.
      • MUTE

        public static final KeyCode MUTE
        Constant for the Mute key.
      • COMMAND

        public static final KeyCode COMMAND
        Constant for the Apple Command key.
        Since:
        JavaFX 2.1
      • SHORTCUT

        public static final KeyCode SHORTCUT
        Constant for the Shortcut key.
    • Method Detail

      • values

        public static KeyCode[] values​()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (KeyCode c : KeyCode.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static KeyCode valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • isFunctionKey

        public final boolean isFunctionKey​()
        Function keys like F1, F2, etc...
        Returns:
        true if this key code corresponds to a functional key
        Since:
        JavaFX 2.2
      • isNavigationKey

        public final boolean isNavigationKey​()
        Navigation keys are arrow keys and Page Down, Page Up, Home, End (including keypad keys)
        Returns:
        true if this key code corresponds to a navigation key
        Since:
        JavaFX 2.2
      • isArrowKey

        public final boolean isArrowKey​()
        Left, right, up, down keys (including the keypad arrows)
        Returns:
        true if this key code corresponds to an arrow key
        Since:
        JavaFX 2.2
      • isModifierKey

        public final boolean isModifierKey​()
        Keys that could act as a modifier
        Returns:
        true if this key code corresponds to a modifier key
        Since:
        JavaFX 2.2
      • isLetterKey

        public final boolean isLetterKey​()
        All keys with letters
        Returns:
        true if this key code corresponds to a letter key
        Since:
        JavaFX 2.2
      • isDigitKey

        public final boolean isDigitKey​()
        All Digit keys (including the keypad digits)
        Returns:
        true if this key code corresponds to a digit key
        Since:
        JavaFX 2.2
      • isKeypadKey

        public final boolean isKeypadKey​()
        All keys on the keypad
        Returns:
        true if this key code corresponds to a keypad key
        Since:
        JavaFX 2.2
      • isWhitespaceKey

        public final boolean isWhitespaceKey​()
        Space, tab and enter
        Returns:
        true if this key code corresponds to a whitespace key
        Since:
        JavaFX 2.2
      • isMediaKey

        public final boolean isMediaKey​()
        All multimedia keys (channel up/down, volume control, etc...)
        Returns:
        true if this key code corresponds to a media key
        Since:
        JavaFX 2.2
      • getName

        public final String getName​()
        Gets name of this key code.
        Returns:
        Name of this key code
      • getChar

        public final String getChar​()
        Returns the character element of this key code, which is simply a mapping of the underlying platform code returned by getCode().
        Returns:
        the character element of this key code
        Since:
        9
      • getCode

        public final int getCode​()
        Returns the underlying platform code used to represent the character in the key code.
        Returns:
        the underlying platform code used to represent the character in the key code
        Since:
        9
      • getKeyCode

        public static KeyCode getKeyCode​(String name)
        Parses textual representation of a key.
        Parameters:
        name - Textual representation of the key
        Returns:
        KeyCode for the key with the given name, null if the string is unknown