【发布时间】:2020-07-03 04:24:28
【问题描述】:
我有一个摆动 GUI,我试图让我的 GUI 仅在选中复选框时满足特定要求时关闭
JCheckBox C1 = new JCheckBox("checkbox 1");
所以代码应该是这样的
if(Jcheckbox is pressed) //do something
如果有道理
【问题讨论】:
-
你使用
JCheckBox的isSelected()方法。
我有一个摆动 GUI,我试图让我的 GUI 仅在选中复选框时满足特定要求时关闭
JCheckBox C1 = new JCheckBox("checkbox 1");
所以代码应该是这样的
if(Jcheckbox is pressed) //do something
如果有道理
【问题讨论】:
JCheckBox的isSelected()方法。
试试这个:
if(c1.isSelected()){
// your code
}
如果您想在选择发生时执行某些操作,请使用事件
myCheckBox.addItemListener((ItemEvent e) {
if(e.getStateChange() == ItemEvent.SELECTED) {
//do something...
} else {//checkbox has been deselected
//do something...
}
}
});
【讨论】: