PO LITEC
A RZESZOWSKA - Wydział Elektrotechniki i Informatyki
Każdy J- komponent może być uaktywniony z klawiatury, należy zarejestrować, tzw. akcję klawiaturową
Rejestracja akcji klawiaturowych (metody z klasy JComponent pakietu javax.swing)
component.getlnputMap(aCondition).put(aKeyStroke, aCommand);
component.getActionMap().put(aConnmnand, anAction);
aCondition - warunek, np. czy komponentma fokus aKeyStroke - klawisz, obiekt klasy KeyStroke aCommand — nazwa polecenia (z getActionComand) anAction - obiekt słuchacza akcji
Uwaga: równoważna metoda registerKeyboardAction () jest przestarzała !!!
JAVA Wykład 7
Caprńgt* £> X12 Jan PROKOP
98/140