potrzebuje funkcji, ktora sprawdzi czy focus ustawiony jest w danym miejscu i jesli tak wywola akcję,
probowalam if (tpass.hasFocus()==true) {
akcja.. }
ale niestety nie działa ;/
potrzebuje funkcji, ktora sprawdzi czy focus ustawiony jest w danym miejscu i jesli tak wywola akcję,
probowalam if (tpass.hasFocus()==true) {
akcja.. }
ale niestety nie działa ;/
hasFocus
is obsolete, sprawdź
if(tpass.isFocusOwner())
Druga sprawa, w jakiej metodzie robisz to sprawdzenie? Jeśli w obsłudze przycisku to nie zadziała - przycisk ma fokus.
w obsłudze klawiszy,
w jednej zakladce mam kilka TextFieldow pomiedzy ktorymi przechodzę za pomocą Enterów i wykonywane są na nich akcje po naciskaniu kolejnych klawiszy, natomiast gdy przechodzę do kolejnej zakladki "JTabbPane" mam kolejnego JtextFielda i chcialabym aby podczas wpisywania w nim liter dzialala rowniez metoda KeyPressed jednak nie mam pojecia jak przeniesc Focus do textfielda w innej zakladce :/
textField.requestFocus();
lub
textField.requestFocusInWindow();