我试图切换我的 jcheckbox。我已将默认设置为检查 jcb2。我的 jcb1 工作正常,但我的 jcb2 似乎无法打开。我添加了一个 println,发现它被打印了,但我的 jcb2 没有得到检查。
class CheckBoxHandler implements ItemListener
{
public void itemStateChanged(ItemEvent e)
{
if(jcb1.isSelected())
{
jcb1.setSelected(true);
jcb2.setSelected(false);
}
if(jcb2.isSelected())
{
jcb1.setSelected(false);
jcb2.setSelected(true);
System.out.println("1");
}
}
}