我有以下代码:
timeLeftFinished = false;
boolean agreed = jCheckBox1.isSelected();
ActionListener taskPerformer = new ActionListener() {
public void actionPerformed(ActionEvent evt) {
timeLeftFinished = true;
}
};
Timer timer = new Timer(0, taskPerformer);
timer.setInitialDelay(5000);
timer.setRepeats(false);
timer.start();
while (timeLeftFinished == true && agreed == true) {
jButton3.setEnabled(true);
timeLeftFinished
如果两者都为真,我希望启用 jButton3 我agreed
如何检查两者是否为真,并且只有在两者都为真时才启用 jButton3?
旁注:我正在使用 netbeans Gui Builder,也许 IDE 可以生成代码来绑定事件?
是否创建另一个ActionListener
以每秒检查两者是否都是可行的实现?