KeyListener i JButton

0

Czesc.
Mam taki oto problem:
jak dodaje jakies elemnet typu JButton, JTextArea to nie dziala mi KeyListener, np nie wypisuje mi sie znak na konsole. Mysle, ze to musi byc jakis konflikt bo np JButtony reaguja na znak spacji i KeyListener by im ta spacje jakos "zabral". Jak zatem mozna uzyc KeyListenera nie odrzucajac tych swing kontrolek?

0

Nie wiem, czy dobrze zrozumiałem. Masz założonego KeyListenera, dodajesz jakieś kontrolki i potem KeyListener nie dostaje żadnych informacji o wciśnięciu klawisza?
Jeżeli dobrze zrozumiałem, to chyba metoda requestFocus rozwiązywała ten problem. Wywołaj ją po dodaniu kontrolek.

0

Możesz dodać ten listener do wszystkich komponentów i wtedy nie przejmujesz się focusem

Container[] c = c.getComponents(); i masz wszystkie komponenty.

0

dzieki za podpowiedzi, chyba bedzie dzialalo

1 użytkowników online, w tym zalogowanych: 0, gości: 1