Я пытаюсь получить значение выбранного радио. Я использую RadioGroup GXT для этого. Вот фрагмент кода:
финал RadioGroup radioGroup = new RadioGroup("RadioGroup")
(некоторый код, который добавляет радио в RadioGroup)
radioGroup.addListener(Events.Change, new Listener(){
public void handleEvent(BaseEvent be){
selectedRadio = radioIDList.get(radioOptionValue.indexOf(*radioGroup.getValue()*));
System.out.println("selectedRadio: "+selectedRadio);
}
});
Моя проблема в том, что она не может найти радиогруппу внутри handleEvent. Это говорит .. 'не может быть решен ;. Если бы я только мог выполнить radioGroup.getValue()
, моя проблема была бы решена.
Я посмотрел в Google и обнаружил, что люди использовали BaseEvent, FieldEvent вместо radioGroup.getValue()
, ни один из которых не работает.
Есть идеи? Заранее спасибо