Eveniment care indică faptul că a fost acționată o tastă. Evenimentul
este generat de componenta care este activă în momentul acționării tastei.
Clasa conține câmpuri statice finale, care permit identificarea tastei
care a fost apăsate și a modificatorilor corespunzători (a tastelor auxiliare
care erau apăsate în momentul când s-a acționar tasta generatoare de eveniment).
public static final int KEY_PRESSED - tasta a fost apăsată.
public static final int KEY_RELEASED - tasta a fost eliberată.
public static final int VK_ENTER - a fost acționată tasta ENTER.
public static final int VK_BACK_SPACE - tasta BackSpace
public static final int VK_TAB - tasta Tab
public static final int VK_SHIFT - tasta Shift
public static final int VK_CONTROL - tasta Ctrl
public static final int VK_ALT - tasta Alt
public static final int VK_PAUSE - tasta Pause
public static final int VK_CAPS_LOCK - tasta CapsLock (blocare pe litere majuscule)
public static final int VK_ESCAPE - tasta Esc (Escape)
public static final int VK_SPACE - tasta de spațiu liber
public static final int VK_PAGE_UP - tasta PageUp (o pagină în sus)
public static final int VK_PAGE_DOWN - tasta PageDown (o pagină în jos)
public static final int VK_END - tasta End
public static final int VK_HOME - tasta Home
public static final int VK_LEFT - tasta cu săgeată spre stânga
public static final int VK_UP - tasta cu săgeata în sus
public static final int VK_RIGHT - tasta cu săgeata la dreapta
public static final int VK_DOWN - tasta cu săgeata în jos
public static final int VK_COMMA - tasta cu virgula (caracterul ",").
public static final int VK_MINUS - tasta cu minus (caracterul "-").
public static final int VK_PERIOD - tasta cu punctul (caracterul ".").
public static final int VK_SLASH - tasta cu linia de fracție (caracterul "-").
public static final int VK_0 - tasta cu cifra zero
public static final int VK_1 - tasta cu cifra 1
. . . . . . . . . . . . . similar VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9 respectiv pentru cifrele 2, 3, 4, 5, 6, 7, 8, 9
public static final int VK_SEMICOLON - tasta punct și virgulă (caracterul ";")
public static final int VK_EQUALS - tasta egal (caracterul "=").
public static final int VK_A - tasta cu litera A
public static final int VK_B - tasta cu litera B
. . . . . . . . . . . . . similar pentru literele C, D, E, F, G, K, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
public static final int VK_OPEN_BRACKET - tasta paranteză dreaptă deschisă (caracterul "[" )
public static final int VK_BACK_SLASH - caracterul bară inversă (caracterul "\" )
public static final int VK_CLOSE_BRACKET - caracterul paranteză dreaptă închisă (caracterul "]" )
public static final int VK_NUMPAD0 - tasta 0 (zero) de pe tastatura numerică.
public static final int VK_NUMPAD1 - tasta 1 de pe tastatura numerică.
. . . . . . . . . . . . similar pentru tastele 2, 3, 4, 5, 6, 7, 8, 9 de pe tastatura numerică
public static final int VK_MULTIPLY - caracterul "*" de pe tastatura numerică
public static final int VK_ADD - caracterul "+" de pe tastatura numerică
public static final int VK_SEPARATER - caracterul separator
public static final int VK_SUBTRACT - caracterul scădere de pe tastatura numerică
public static final int VK_DIVIDE - caracterul împărțire de pe tastatura numerică
public static final int VK_DELETE - tasta Delete (ștergere)
public static final int VK_NUM_LOCK - tasta NumLock (trecerea pe tastatura numerică)
public static final int VK_SCROLL_LOCK - tasta ScrollLock (blocarea defilării)
public static final int VK_F1 - tasta specială F1
. . . . . . . . . . . . . similar pentru tastele speciale F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24
public static final int VK_PRINTSCREEN - tasta PrintScreen (tipărirea ecranului)
public static final int VK_INSERT - tasta Insert
public static final int VK_HELP - tasta Help
public static final int VK_META - tasta Meta
public static final int VK_BACK_QUOTE - tasta apostrof invers (caracterul ` )
public static final int VK_QUOTE - tasta apostrof (caracterul ' )
public static final int VK_KP_UP - tasta funcțională săgeată în sus
public static final int VK_KP_DOWN - tasta funcțională săgeată în jos
public static final int VK_KP_LEFT - tasta funcțională săgeată spre stânga
public static final int VK_KP_RIGHT - tasta funcțională săgeată la dreapta
public static final int VK_AMPERSAND - tasta ampersand (caracterul "&" )
public static final int VK_ASTERISK - tasta asterisc (caracterul "*" )
public static final int VK_QUOTEDBL - tasta ghilimele (caracterul " )
public static final int VK_LESS - tasta "mai mic" (caracterul "<" )
public static final int VK_GREATER - tasta "mai mare" (caracterul ">" )
public static final int VK_BRACELEFT - tasta "acolada stanga" (caracterul "{" )
public static final int VK_BRACERIGHT - tasta "acolada dreapta" (caracterul "}" )
public static final int VK_AT - tasta cu caracterul at (caracterul "@" )
public static final int VK_COLON - tasta "doua puncte" (caracterul ":" )
public static final int VK_CIRCUMFLEX - tasta circumflex (caracterul "^" )
public static final int VK_DOLLAR - tasta cu simbolul valutar dolar (caracterul "$" )
public static final int VK_EURO_SIGN - tasta cu simbolul valutar Euro.
public static final int VK_EXCLAMATION_MARK - tasta cu semnul de exclamatie (caracterul "!" )
public static final int VK_LEFT_PARENTHESIS - paranteză stânga (caracterul "(" )
public static final int VK_NUMBER_SIGN - tasta cu simbolul numeric (caracterul "#" )
public static final int VK_PLUS - tasta plus (caracterul "+" )
public static final int VK_RIGHT_PARENTHESIS - tasta paranteza dreapta (caracterul ")" )
public static final int VK_UNDERSCORE - tasta underscore (caracterul "_" )
public static final int VK_ALT_GRAPH - Tasta AltGraph
public char getKeyChar() - întoarce caracterul logic al tastei (caracterul generat la apăsarea tastei respective: de exemplu, dacă s-au apăsat tastele Shift A, se întoarce caracterul "A", în timp ce dacă s-a apăsat simplu tasta A, se întoarce caracterul "a")
public static String getKeyText(int keyCode) - întoarce un șir, care conține textul de pe tasta al cărui cod este dat ca argument (un text cum ar fi "HOME", "F1" sau "A").
public static String getKeyModifiersText(int modifiers) - întoarce un șir, care conține modificatorii, adică tastele auxiliare apasate la generarea evenimentului respectiv, de exemplu: "Shift" sau "Ctrl+Shift". (Observație: parametrul modifiers poate fi obținut aplicând metoda getModifiers() a superclasei InputEvent).
public boolean isActionKey() - indică dacă aceasta este o tastă
de acțiune, adică o tastă prin care utilizatorul cere o acțiune, cum ar
fi tastele PageUp, PageDown, F1, F2 etc.