【问题标题】:How to do something if checkbox is selected? [duplicate]如果选中复选框,如何做某事? [复制]
【发布时间】:2020-07-03 04:24:28
【问题描述】:

我有一个摆动 GUI,我试图让我的 GUI 仅在选中复选框时满足特定要求时关闭 JCheckBox C1 = new JCheckBox("checkbox 1"); 所以代码应该是这样的 if(Jcheckbox is pressed) //do something

如果有道理

【问题讨论】:

标签: java swing


【解决方案1】:

试试这个:

if(c1.isSelected()){
    // your code
}

如果您想在选择发生时执行某些操作,请使用事件

myCheckBox.addItemListener((ItemEvent e) {
        if(e.getStateChange() == ItemEvent.SELECTED) {
            //do something...
        } else {//checkbox has been deselected
            //do something...
        }
    }
});

【讨论】:

  • 嘿,这有帮助,谢谢,但我该怎么做呢? if (C1.isSelected()&&t1.getText()>=350){ System.exit(1);我该怎么做?
  • if(C1.isSelected() && t1.getText() != null &&t1.getText().length() >= 350) { System.exit(1); }
猜你喜欢
  • 1970-01-01
  • 2012-07-05
  • 1970-01-01
  • 2013-12-06
  • 2015-06-18
  • 2014-07-11
  • 1970-01-01
  • 1970-01-01
  • 2022-11-27
相关资源
最近更新 更多