我有一个按钮和文本字段以及一个复选框。最初选中复选框。当我取消选中该复选框时,应禁用按钮和文本框。如何实现这一点。
答案 0 :(得分:3)
在复选框上创建一个监听器。取消选中该复选框后,禁用buttonField和文本框。请参阅以下示例:
yourCheckBox.setChangeListener(this);
add(yourCheckBox);
add(textfield);
add(buttonfield);
public void fieldChanged(Field field, int context) {
if (field == yourCheckBox) {
if (!youCheckBox.getChecked()) {
textfield.setEditable(false);
buttonfield.setEditable(false);
}
}
}