1
私は現在、ウィザードページの更新に取り組んでおり、radioButton
の選択後にtextField
を無効にしたいと考えています。例えばEclipse SWTウィジェット:2つのリスナーを組み合わせる
:(ラジオボタン[1] .getSelection)を
場合は、ここでの質問はradioButton[i]
とtextField[i]
の両方のリスナーを接続する方法、である
"はその後、(偽)のは、TextFieldは、[2] .setEnabledとしましょう"一緒に?ありがとう。
case composed:
container.setLayout(new RowLayout());
Button[] radioButton= new Button[answers.size()];
for (int i = 0; i < answers.size(); i++) {
String ans = answers.get(i).getValue();
radioButton[i]=new Button(container, SWT.RADIO);
radioButton[i].setText(ans);
radioButton[i].addSelectionListener(new SelectionAdapter(){
@Override
public void widgetSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
}});
}
Text[] textField=new Text[answers.size()];
for (int i = 0; i < answers.size(); i++) {
textField[i]=new Text(container, SWT.SINGLE | SWT.BORDER);
textField[i].addModifyListener(new ModifyListener(){
@Override
public void modifyText(ModifyEvent arg0) {
// TODO Auto-generated method stub
}
});
}
私が試しました最初の解決策とそれは完全に働いた。どうもありがとう – Ben193