選択したラジオの値を取得しようとしています。そのために 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 が見つからないことです。..「解決できません;」と表示されます。私が実行できればradioGroup.getValue()
、問題は解決します。Google で調べたところ、人々が の代わりに BaseEvent、FieldEvent を使用していることがわかりましたradioGroup.getValue()
。どちらも機能していません。
何か案は?前もって感謝します