我正在WindowsBuilder eclipse中编写一个GUI应用程序,并有一些问题:
我是Java的新手,因此会在这些问题中提出任何指导 谢谢!
答案 0 :(得分:1)
没有内置函数可以使用一个命令检查/取消选中它们。
想到“最简单”的方法是将它们全部存储在List
中并创建一个迭代该列表并检查/取消检查所有内容的函数。
private List<Button> buttons = new ArrayList<Button>();
// ADD YOUR BUTTONS
private void setSelectionForButtons(boolean enabled)
{
for(Button button : buttons)
button.setSelection(enabled);
}
然后你可以通过调用:
来检查/取消选中它们setSelectionForButtons(true);
或
setSelectionForButtons(false);
至于“设计模式”:有一个很好的编写SWT应用程序的教程here。