Mam klasę Keyboad implementującą KeyListener. Klasa ta posiada zbiór zmiennych statycznych typu public static boolean ESC, public static boolean L_SHIFT itd.
Czy istnieje jakiś sposób, dzięki któremu można łatwo sprawić, by metoda keyPressed ustalała dany boolean na true, a metoda keyReleased na false?
Do tej pory sprawdzałem wartość KeyEvent e.getKeyCode() w baaardzo długim kodzie złożonym z "if...else if..." (lub w tak samo długim "switch").