Jak odczytac z JText Stringa i zaznaczyc odpowiedni JRadioButton z takim napisaem ?
0
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()....