如何确定在java中是否按下了某个JButton?我有两个按钮,根据按下的按钮不同,一个值可能是真也可能是假。
boolean value = true;
if (event.getSource() == a)
{
value == true;
}
else if (event.getSource() == b)
{
value == false;
}
现在,无论按下哪个按钮,该值都为false
我正在尝试在appJar和python3上获得GUI编程方面的经验。我试图添加一个动作发生时,按钮是按下。它工作正常,但结局很奇怪。
代码的一部分如下。只要按下按钮,就会调用“按下”函数。效果很好。但是,当计数达到0时,没有按下数字0(尽管,按照代码,数字0应该打印在名为“lb1”的标签上)。当按下按钮,计数变量=1时,计数变量应该减少一个,然后标签文本应该用新的计数号更新。然后,它检查计数器是否=0,如果为真,则退出代码。现在,表单在用新值更新标签之前终止。通过一些故障排除,我发现标签值只有在表单结束时才会更新,尽管更新它的代码行已经执行。
有人能弄清楚这事吗?
from appJar im