public class GuiKeyboard extends ChuiWindowsKeyboard
Modifier and Type | Field and Description |
---|---|
private KeyboardLayout |
layout
Windows keyboard layout from driver.
|
ABORT, ANY_KEY, ANY_PRINTABLE, APPEND_LINE, BACK_TAB, BACKSPACE, basicKeys, BELL, BLOCK, BOTTOM_COLUMN, BREAK_LINE, CANCEL_PICK, CHOICES, CHOOSE, CLEAR, CLOSE, COMPILE, CONNECT, COPY, CURSOR_DOWN, CURSOR_LEFT, CURSOR_RIGHT, CURSOR_UP, CUT, DE_HIGHEST, DE_LOWEST, DEFAULT_ACTION, DEFAULT_POP_UP, DELETE_CHARACTER, DELETE_COLUMN, DELETE_END_LINE, DELETE_FIELD, DELETE_LINE, DELETE_WORD, DESELECTION, EDITOR_BACKTAB, EDITOR_TAB, EMPTY_SELECTION, END, END_BOX_SELECTION, END_ERROR, END_MOVE, END_RESIZE, END_ROW_RESIZE, END_SEARCH, ENDKEY, ENTER_MENUBAR, ENTRY, ERROR, ESC_FUNC, EXIT, extendedKeys, FIND, FIND_NEXT, FIND_PREVIOUS, GET, GO, GOTO, HELP, HOME, INSERT_COLUMN, INSERT_FIELD, INSERT_FIELD_DATA, INSERT_FIELD_LABEL, INSERT_MODE, KA_APPEND_LINE, KA_BACK_TAB, KA_BACKSPACE, KA_BELL, KA_CLEAR, KA_COPY, KA_CURSOR_DOWN, KA_CURSOR_LEFT, KA_CURSOR_RIGHT, KA_CURSOR_UP, KA_CUT, KA_DEFAULT_POP_UP, KA_DELETE_CHARACTER, KA_DELETE_END_LINE, KA_DELETE_LINE, KA_DELETE_WORD, KA_EDITOR_BACKTAB, KA_EDITOR_TAB, KA_END, KA_END_ERROR, KA_ENDKEY, KA_ERROR, KA_GO, KA_HELP, KA_HOME, KA_INSERT_MODE, KA_LEFT_END, KA_NEW_LINE, KA_NEXT_WORD, KA_OPEN_LINE_ABOVE, KA_PAGE_DOWN, KA_PAGE_LEFT, KA_PAGE_RIGHT, KA_PAGE_UP, KA_PASTE, KA_PREV_WORD, KA_RECALL, KA_REPLACE, KA_RETURN, KA_RIGHT_END, KA_STOP, KA_TAB, LEAVE, LEFT_END, LEFT_MOUSE_CLICK, LEFT_MOUSE_DBLCLICK, LEFT_MOUSE_DOWN, LEFT_MOUSE_UP, MAIN_MENU, MENU_DROP, MIDDLE_MOUSE_CLICK, MIDDLE_MOUSE_DBLCLICK, MIDDLE_MOUSE_DOWN, MIDDLE_MOUSE_UP, MOUSE_EXTEND_CLICK, MOUSE_EXTEND_DBLCLICK, MOUSE_EXTEND_DOWN, MOUSE_EXTEND_UP, MOUSE_MENU_CLICK, MOUSE_MENU_DBLCLICK, MOUSE_MENU_DOWN, MOUSE_MENU_UP, MOUSE_MOVE_CLICK, MOUSE_MOVE_DBLCLICK, MOUSE_MOVE_DOWN, MOUSE_MOVE_UP, MOUSE_SELECT_CLICK, MOUSE_SELECT_DBLCLICK, MOUSE_SELECT_DOWN, MOUSE_SELECT_UP, MOVE, NEW, NEW_LINE, NEXT_ERROR, NEXT_FRAME, NEXT_WORD, OPEN_LINE_ABOVE, OPTIONS, PAGE_DOWN, PAGE_LEFT, PAGE_RIGHT, PAGE_UP, PASTE, PICK, PICK_AREA, PICK_BOTH, PREV_FRAME, PREV_WORD, PROCEDURE_COMPLETE, PUT, READ_RESPONSE, RECALL, REPLACE, REPORTS, RESUME_DISPLAY, RETURN, RIGHT_END, RIGHT_MOUSE_CLICK, RIGHT_MOUSE_DBLCLICK, RIGHT_MOUSE_DOWN, RIGHT_MOUSE_UP, ROW_DISPLAY, ROW_ENTRY, ROW_LEAVE, SAVE_AS, SCROLL_LEFT, SCROLL_MODE, SCROLL_RIGHT, SE_ANY_KEY, SE_ANY_PRINTABLE, SE_CHOOSE, SE_CONNECT, SE_DEFAULT_ACTION, SE_DESELECTION, SE_EMPTY_SELECTION, SE_END_BOX_SELECTION, SE_END_MOVE, SE_END_RESIZE, SE_END_ROW_RESIZE, SE_END_SEARCH, SE_ENTRY, SE_LEAVE, SE_MENU_DROP, SE_NEXT_FRAME, SE_PREV_FRAME, SE_PROCEDURE_COMPLETE, SE_READ_RESPONSE, SE_SELECTION, SE_START_BOX_SELECTION, SE_START_MOVE, SE_START_RESIZE, SE_START_ROW_RESIZE, SE_START_SEARCH, SE_VALUE_CHANGED, SE_WINDOW_CLOSE, SE_WINDOW_MAXIMIZED, SE_WINDOW_MINIMIZED, SE_WINDOW_RESIZED, SE_WINDOW_RESTORED, SELECTION, SETTINGS, START_BOX_SELECTION, START_MOVE, START_RESIZE, START_ROW_RESIZE, START_SEARCH, STOP, STOP_DISPLAY, TAB, TOP_COLUMN, UNIX_END, VALUE_CHANGED, WINDOW_CLOSE, WINDOW_MAXIMIZED, WINDOW_MINIMIZED, WINDOW_RESIZED, WINDOW_RESTORED
Constructor and Description |
---|
GuiKeyboard()
Added SHIFT + DEL key
|
Modifier and Type | Method and Description |
---|---|
void |
init()
Initialize this keyboard.
|
java.lang.String |
keyName(int code)
Get key name from a keyboard or null if not found.
|
protected boolean |
mnemonic(int key)
Check if the specified key can behave as a mnemonic activator for widgets (not menus).
|
protected java.util.Map<java.lang.String,java.lang.String[]> |
standardKeyFunctions()
Get the mappings of standard functions to their associated keys.
|
useRule1, useRule3
addAltLabel, addFunc, addOSEvent, eventCode, eventName, isDevEvent, isMnemonic, isMouseEvent, isPGEvent, isPrintable, isPrintableKey, kbLabel, keyAction, keyCode, keyCodeForAction, keyFunction, keyFunction, keyLabel, keyName, main, remapKey, resetKeyboard
private KeyboardLayout layout
public void init()
init
in interface Initializable
init
in class ChuiWindowsKeyboard
protected boolean mnemonic(int key)
public java.lang.String keyName(int code)
protected java.util.Map<java.lang.String,java.lang.String[]> standardKeyFunctions()
standardKeyFunctions
in class ChuiWindowsKeyboard