Class InputKeyEvent

  • All Implemented Interfaces:
    InputEvent

    public class InputKeyEvent
    extends Object
    implements InputEvent
    codes of keys
    KeyName keyCode scanCode
    F1 112 59
    F2 113 60
    F3 114 61
    F4 115 62
    F5 116 63
    F6 117 64
    F7 118 65
    F8 119 66
    F9 120 67
    F10 121 68
    F11 122 87
    F12 123 88
    Escape 27 1
    Backspace 8 14
    ArrowLeft 37 75
    ArrowRight 39 77
    ArrowUp 38 72
    ArrowDown 40 80
    Insert 45 82
    Delete 46 83
    Home 36 71
    End 35 79
    PageUp 33 73
    PageDown 34 81
    Tab 9 15
    ReverseTab
    Enter 13 28
    • Constructor Detail

      • InputKeyEvent

        public InputKeyEvent​(com.sun.jna.platform.win32.Wincon.KEY_EVENT_RECORD keyEventRecord)
    • Method Detail

      • isCapsLock

        public boolean isCapsLock()
      • isEnhanced

        public boolean isEnhanced()
      • isLeftAlt

        public boolean isLeftAlt()
      • isLeftCtrl

        public boolean isLeftCtrl()
      • isNumLock

        public boolean isNumLock()
      • isRightAlt

        public boolean isRightAlt()
      • isRightCtrl

        public boolean isRightCtrl()
      • isScrollLock

        public boolean isScrollLock()
      • isShift

        public boolean isShift()
      • isKeyDown

        public boolean isKeyDown()
      • getRepeatCount

        public int getRepeatCount()
      • getKeyCode

        public int getKeyCode()
      • getScanCode

        public int getScanCode()
      • getCharacter

        public char getCharacter()