假设我们有10个复选框,您选择One后如何制作,其他复选框不可编辑或可选择
如果我们选中复选框A,则复选框-A必须是不可编辑的或可选择的。
这可能吗?
答案 0 :(得分:0)
是的,将SelectionListener应用于您的Control并通过所有控件循环禁用所有其他控件。
b1.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
for(Control child : composite.getChildren()){
if(child != b1) {
child.setEnable(false);
}
}
}
});