public static class GRobot.Kláves extends KeyEvent
KeyEvent
). Definuje niekoľko konštánt kódov klávesov, čím
uľahčuje použitie klávesnice (pozri metódy obsluhy
udalostí stlačenieKlávesu
,
uvoľnenieKlávesu
).
Nasledujúci príklad pri stlačení klávesu VĽAVO
pípne:
new
ObsluhaUdalostí
() {@
Overridepublic
void
stlačenieKlávesu
() {if
(ÚdajeUdalostí
.kláves
(Kláves
.VĽAVO
)) {Svet
.pípni
(); } } };
KeyEvent
,
SerializovateľnosťModifikátor a typ | Atribút a opis |
---|---|
static int |
BACK_SPACE
Kód klávesu Backspace (
KeyEvent.VK_BACK_SPACE ). |
static int |
BACKSPACE
Kód klávesu Backspace (
KeyEvent.VK_BACK_SPACE ). |
static int |
DELETE
Kód klávesu Delete (
KeyEvent.VK_DELETE ). |
static int |
DOLE
Kód klávesu dole (
KeyEvent.VK_DOWN ). |
static int |
ENTER
Kód klávesu Enter (
KeyEvent.VK_ENTER ). |
static int |
ESCAPE
Kód klávesu Escape (
KeyEvent.VK_ESCAPE ). |
static int |
HORE
Kód klávesu hore (
KeyEvent.VK_UP ). |
static int |
MEDZERA
Kód klávesu medzerník (
KeyEvent.VK_SPACE ). |
static int |
MEDZERNIK
Kód klávesu medzerník (
KeyEvent.VK_SPACE ). |
static int |
MEDZERNÍK
Kód klávesu medzerník (
KeyEvent.VK_SPACE ). |
static int |
PAGE_DOWN
Kód klávesu Page Down (
KeyEvent.VK_PAGE_DOWN ). |
static int |
PAGE_UP
Kód klávesu Page Up (
KeyEvent.VK_PAGE_UP ). |
static int |
SKRATKA_PONUKY
Kombinačný kód klávesových skratiek ponuky, čo je na niektorých
operačných systémoch (ako Windows) kód pre kláves
Ctrl ,
na iných kód pre iný kláves, napríklad ⌘
(Command ) na OS pre Macintosh. |
static int |
STRANKA_DOLE
Kód klávesu Page Down (
KeyEvent.VK_PAGE_DOWN ). |
static int |
STRÁNKA_DOLE
Kód klávesu Page Down (
KeyEvent.VK_PAGE_DOWN ). |
static int |
STRANKA_HORE
Kód klávesu Page Up (
KeyEvent.VK_PAGE_UP ). |
static int |
STRÁNKA_HORE
Kód klávesu Page Up (
KeyEvent.VK_PAGE_UP ). |
static int |
TAB
Kód klávesu tabulátor (
KeyEvent.VK_TAB ). |
static int |
TABULATOR
Kód klávesu tabulátor (
KeyEvent.VK_TAB ). |
static int |
TABULÁTOR
Kód klávesu tabulátor (
KeyEvent.VK_TAB ). |
static int |
VLAVO
Kód klávesu vľavo (
KeyEvent.VK_LEFT ). |
static int |
VĽAVO
Kód klávesu vľavo (
KeyEvent.VK_LEFT ). |
static int |
VPRAVO
Kód klávesu vpravo (
KeyEvent.VK_RIGHT ). |
CHAR_UNDEFINED, KEY_FIRST, KEY_LAST, KEY_LOCATION_LEFT, KEY_LOCATION_NUMPAD, KEY_LOCATION_RIGHT, KEY_LOCATION_STANDARD, KEY_LOCATION_UNKNOWN, KEY_PRESSED, KEY_RELEASED, KEY_TYPED, VK_0, VK_1, VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9, VK_A, VK_ACCEPT, VK_ADD, VK_AGAIN, VK_ALL_CANDIDATES, VK_ALPHANUMERIC, VK_ALT, VK_ALT_GRAPH, VK_AMPERSAND, VK_ASTERISK, VK_AT, VK_B, VK_BACK_QUOTE, VK_BACK_SLASH, VK_BACK_SPACE, VK_BEGIN, VK_BRACELEFT, VK_BRACERIGHT, VK_C, VK_CANCEL, VK_CAPS_LOCK, VK_CIRCUMFLEX, VK_CLEAR, VK_CLOSE_BRACKET, VK_CODE_INPUT, VK_COLON, VK_COMMA, VK_COMPOSE, VK_CONTEXT_MENU, VK_CONTROL, VK_CONVERT, VK_COPY, VK_CUT, VK_D, VK_DEAD_ABOVEDOT, VK_DEAD_ABOVERING, VK_DEAD_ACUTE, VK_DEAD_BREVE, VK_DEAD_CARON, VK_DEAD_CEDILLA, VK_DEAD_CIRCUMFLEX, VK_DEAD_DIAERESIS, VK_DEAD_DOUBLEACUTE, VK_DEAD_GRAVE, VK_DEAD_IOTA, VK_DEAD_MACRON, VK_DEAD_OGONEK, VK_DEAD_SEMIVOICED_SOUND, VK_DEAD_TILDE, VK_DEAD_VOICED_SOUND, VK_DECIMAL, VK_DELETE, VK_DIVIDE, VK_DOLLAR, VK_DOWN, VK_E, VK_END, VK_ENTER, VK_EQUALS, VK_ESCAPE, VK_EURO_SIGN, VK_EXCLAMATION_MARK, VK_F, VK_F1, VK_F10, VK_F11, VK_F12, VK_F13, VK_F14, VK_F15, VK_F16, VK_F17, VK_F18, VK_F19, VK_F2, VK_F20, VK_F21, VK_F22, VK_F23, VK_F24, VK_F3, VK_F4, VK_F5, VK_F6, VK_F7, VK_F8, VK_F9, VK_FINAL, VK_FIND, VK_FULL_WIDTH, VK_G, VK_GREATER, VK_H, VK_HALF_WIDTH, VK_HELP, VK_HIRAGANA, VK_HOME, VK_I, VK_INPUT_METHOD_ON_OFF, VK_INSERT, VK_INVERTED_EXCLAMATION_MARK, VK_J, VK_JAPANESE_HIRAGANA, VK_JAPANESE_KATAKANA, VK_JAPANESE_ROMAN, VK_K, VK_KANA, VK_KANA_LOCK, VK_KANJI, VK_KATAKANA, VK_KP_DOWN, VK_KP_LEFT, VK_KP_RIGHT, VK_KP_UP, VK_L, VK_LEFT, VK_LEFT_PARENTHESIS, VK_LESS, VK_M, VK_META, VK_MINUS, VK_MODECHANGE, VK_MULTIPLY, VK_N, VK_NONCONVERT, VK_NUM_LOCK, VK_NUMBER_SIGN, VK_NUMPAD0, VK_NUMPAD1, VK_NUMPAD2, VK_NUMPAD3, VK_NUMPAD4, VK_NUMPAD5, VK_NUMPAD6, VK_NUMPAD7, VK_NUMPAD8, VK_NUMPAD9, VK_O, VK_OPEN_BRACKET, VK_P, VK_PAGE_DOWN, VK_PAGE_UP, VK_PASTE, VK_PAUSE, VK_PERIOD, VK_PLUS, VK_PREVIOUS_CANDIDATE, VK_PRINTSCREEN, VK_PROPS, VK_Q, VK_QUOTE, VK_QUOTEDBL, VK_R, VK_RIGHT, VK_RIGHT_PARENTHESIS, VK_ROMAN_CHARACTERS, VK_S, VK_SCROLL_LOCK, VK_SEMICOLON, VK_SEPARATER, VK_SEPARATOR, VK_SHIFT, VK_SLASH, VK_SPACE, VK_STOP, VK_SUBTRACT, VK_T, VK_TAB, VK_U, VK_UNDEFINED, VK_UNDERSCORE, VK_UNDO, VK_UP, VK_V, VK_W, VK_WINDOWS, VK_X, VK_Y, VK_Z
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
source
getExtendedKeyCode, getExtendedKeyCodeForChar, getKeyCode, getKeyChar, getKeyLocation, getKeyModifiersText, getKeyText, isActionKey, paramString, setKeyCode, setKeyChar, setModifiers
consume, getMaskForButton, getModifiers, getModifiersEx, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDown
getComponent
getSource
public static final int VĽAVO
KeyEvent.VK_LEFT
).public static final int VLAVO
KeyEvent.VK_LEFT
).public static final int VPRAVO
KeyEvent.VK_RIGHT
).public static final int HORE
KeyEvent.VK_UP
).public static final int DOLE
KeyEvent.VK_DOWN
).public static final int MEDZERA
KeyEvent.VK_SPACE
).public static final int MEDZERNÍK
KeyEvent.VK_SPACE
).public static final int MEDZERNIK
KeyEvent.VK_SPACE
).public static final int PAGE_UP
KeyEvent.VK_PAGE_UP
).public static final int STRÁNKA_HORE
KeyEvent.VK_PAGE_UP
).public static final int STRANKA_HORE
KeyEvent.VK_PAGE_UP
).public static final int PAGE_DOWN
KeyEvent.VK_PAGE_DOWN
).public static final int STRÁNKA_DOLE
KeyEvent.VK_PAGE_DOWN
).public static final int STRANKA_DOLE
KeyEvent.VK_PAGE_DOWN
).public static final int TAB
KeyEvent.VK_TAB
).public static final int TABULÁTOR
KeyEvent.VK_TAB
).public static final int TABULATOR
KeyEvent.VK_TAB
).public static final int ENTER
KeyEvent.VK_ENTER
).public static final int ESCAPE
KeyEvent.VK_ESCAPE
).public static final int BACKSPACE
KeyEvent.VK_BACK_SPACE
).public static final int BACK_SPACE
KeyEvent.VK_BACK_SPACE
).public static final int DELETE
KeyEvent.VK_DELETE
).public static final int SKRATKA_PONUKY
Ctrl
,
na iných kód pre iný kláves, napríklad ⌘
(Command
) na OS pre Macintosh. Použitie tohto kódu
má zmysel napríklad pri volaní metódy Svet.pridajKlávesovúSkratku(príkaz, kódKlávesu, modifikátor)
v argumente modifikátor
.