Witam,
Utworzyłem 8 JTextField do wpisania numeru konta, zrobiłem metodę sprawdzającą czy numer jest poprawny, lecz problem mam jak zrobić, żeby sprawdzenie dokonało się, gdy wszystkie JTextFieldy stracą focus tzn. żaden nie będzie w użytku. Czy ktoś może mi w tym pomóc?
0
0
Możesz dodać FocusListenera do pozostałych komponentów i sprawdzać, gdy któryś z nich dostanie fokus.
Dlaczego tych pól tekstowych jest akurat 8?
1
Pomysł 8 pól typu JTextField jest kiepski. Dużo lepszy efekt uzyskasz tak:
MaskFormatter mask = new MaskFormatter("UU ## #### #### #### ##### #### #### ####");
JFormattedTextField = new JFormattedTextField(mask);
tf.setColumns(32);