public class Kláves extends KeyEvent
Trieda je určená na použitie s udalosťami klávesnice (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 |
END
Kód klávesu End (koniec;
KeyEvent.VK_END ). |
static int |
ENTER
Kód klávesu Enter (
KeyEvent.VK_ENTER ). |
static int |
ESCAPE
Kód klávesu Escape (
KeyEvent.VK_ESCAPE ). |
static int |
HOME
Kód klávesu Home (začiatok;
KeyEvent.VK_HOME ). |
static int |
HORE
Kód klávesu hore (
KeyEvent.VK_UP ). |
static int |
INSERT
Kód klávesu Insert (vložiť;
KeyEvent.VK_INSERT ). |
static int |
KONIEC
Kód klávesu End (koniec;
KeyEvent.VK_END ). |
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 macOS (predtým OS X a Mac OS) pre Apple Macintosh. |
static int |
STRANA_DOLE
Kód klávesu Page Down (
KeyEvent.VK_PAGE_DOWN ). |
static int |
STRANA_HORE
Kód klávesu Page Up (
KeyEvent.VK_PAGE_UP ). |
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 |
VLOZIT
Kód klávesu Insert (vložiť;
KeyEvent.VK_INSERT ). |
static int |
VLOŽIŤ
Kód klávesu Insert (vložiť;
KeyEvent.VK_INSERT ). |
static int |
VPRAVO
Kód klávesu vpravo (
KeyEvent.VK_RIGHT ). |
static int |
ZACIATOK
Kód klávesu Home (začiatok;
KeyEvent.VK_HOME ). |
static int |
ZAČIATOK
Kód klávesu Home (začiatok;
KeyEvent.VK_HOME ). |
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
Kód klávesu vľavo (KeyEvent.VK_LEFT
).
public static final int VLAVO
Kód klávesu vľavo (KeyEvent.VK_LEFT
).
public static final int VPRAVO
Kód klávesu vpravo (KeyEvent.VK_RIGHT
).
public static final int HORE
Kód klávesu hore (KeyEvent.VK_UP
).
public static final int DOLE
Kód klávesu dole (KeyEvent.VK_DOWN
).
public static final int MEDZERA
Kód klávesu medzerník (KeyEvent.VK_SPACE
).
public static final int MEDZERNÍK
Kód klávesu medzerník (KeyEvent.VK_SPACE
).
public static final int MEDZERNIK
Kód klávesu medzerník (KeyEvent.VK_SPACE
).
public static final int PAGE_UP
Kód klávesu Page Up (KeyEvent.VK_PAGE_UP
).
public static final int STRÁNKA_HORE
Kód klávesu Page Up (KeyEvent.VK_PAGE_UP
).
public static final int STRANKA_HORE
Kód klávesu Page Up (KeyEvent.VK_PAGE_UP
).
public static final int STRANA_HORE
Kód klávesu Page Up (KeyEvent.VK_PAGE_UP
).
public static final int PAGE_DOWN
Kód klávesu Page Down (KeyEvent.VK_PAGE_DOWN
).
public static final int STRÁNKA_DOLE
Kód klávesu Page Down (KeyEvent.VK_PAGE_DOWN
).
public static final int STRANKA_DOLE
Kód klávesu Page Down (KeyEvent.VK_PAGE_DOWN
).
public static final int STRANA_DOLE
Kód klávesu Page Down (KeyEvent.VK_PAGE_DOWN
).
public static final int HOME
Kód klávesu Home (začiatok; KeyEvent.VK_HOME
).
public static final int ZAČIATOK
Kód klávesu Home (začiatok; KeyEvent.VK_HOME
).
public static final int ZACIATOK
Kód klávesu Home (začiatok; KeyEvent.VK_HOME
).
public static final int END
Kód klávesu End (koniec; KeyEvent.VK_END
).
public static final int KONIEC
Kód klávesu End (koniec; KeyEvent.VK_END
).
public static final int TAB
Kód klávesu tabulátor (KeyEvent.VK_TAB
).
public static final int TABULÁTOR
Kód klávesu tabulátor (KeyEvent.VK_TAB
).
public static final int TABULATOR
Kód klávesu tabulátor (KeyEvent.VK_TAB
).
public static final int ENTER
Kód klávesu Enter (KeyEvent.VK_ENTER
).
public static final int ESCAPE
Kód klávesu Escape (KeyEvent.VK_ESCAPE
).
public static final int BACKSPACE
Kód klávesu Backspace (KeyEvent.VK_BACK_SPACE
).
public static final int BACK_SPACE
Kód klávesu Backspace (KeyEvent.VK_BACK_SPACE
).
public static final int DELETE
Kód klávesu Delete (KeyEvent.VK_DELETE
).
public static final int INSERT
Kód klávesu Insert (vložiť; KeyEvent.VK_INSERT
).
public static final int VLOŽIŤ
Kód klávesu Insert (vložiť; KeyEvent.VK_INSERT
).
public static final int VLOZIT
Kód klávesu Insert (vložiť; KeyEvent.VK_INSERT
).
public static final 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 macOS (predtým OS X a Mac OS) pre Apple 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
.