Package xyz.cofe.term.win
Class InputKeyEvent
- java.lang.Object
-
- xyz.cofe.term.win.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInputKeyEvent.StateFlags
-
Constructor Summary
Constructors Constructor Description InputKeyEvent(com.sun.jna.platform.win32.Wincon.KEY_EVENT_RECORD keyEventRecord)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetCharacter()intgetKeyCode()intgetRepeatCount()intgetScanCode()booleanisCapsLock()booleanisEnhanced()booleanisKeyDown()booleanisLeftAlt()booleanisLeftCtrl()booleanisNumLock()booleanisRightAlt()booleanisRightCtrl()booleanisScrollLock()booleanisShift()StringtoString()
-
-
-
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()
-
-