Zaznaczenie JRadioButton

0

Jak odczytac z JText Stringa i zaznaczyc odpowiedni JRadioButton z takim napisaem ?

0

Pierwsze rozwiązanie, wszystkie JRadioButtony umieszczasz w tablicy albo w kolekcji. Potem szukasz tego, dla którego metoda getActionCommand() zwróci odpowiedni napis.
Drugie rozwiązanie, tworzysz mapę HashMap<String,JRadioButton> i wrzucasz do niej wszystkie JRadioButtony.

0
 for(int i=0;i<ListaRadioButton.size();i++) {
                   if(text3.getText() == ListaRadioButton.get(i).getActionCommand())
                   {
                       ListaRadioButton.get(i).setSelected(true);
                   }
                }

Probowalem z Twoim pierwszym sposobem ale nie działa

1

Wiesz jak się w Javie porównuje Stringi?

if(text3.getText().equals(ListaRadioButton.get(i).getActionCommand()))

Warto też obciąć ewentualne spacje

text3.getText().trim()....

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