如何检查是否选中了 JCheckBox?

如何检查 JCheckBox是否被检查?

156263 次浏览

使用 被选中方法。

您还可以使用 ItemListener 项目监听器,这样当它被选中或未选中时,您将得到通知。

通过使用 itemStateChanged(ItemListener),你可以跟踪选择和取消选中复选框(并根据它做任何你想做的事情) :

myCheckBox.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
if(e.getStateChange() == ItemEvent.SELECTED) {//checkbox has been selected
//do something...
} else {//checkbox has been deselected
//do something...
};
}
});

通过使用 isSelected()方法,你可以测试是否选中了选中框:

if(myCheckBox.isSelected()){_do_something_if_selected_}