我想使用 GUI 计算按钮被点击的次数。
我做了这段代码:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
int clicked = 0;
clicked++;
System.out.println(clicked);
}
但每次我点击按钮时它都显示输出“1”。
我希望每次单击按钮时都显示计数。
例如:如果我点击按钮两次,它应该给我输出“2”。
最佳答案
您每次点击都会重置计数器,因为您已经在操作方法中定义了变量。尽量不要那样做。
int clicked = 0; // move this outside
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
// int clicked = 0; -- this resets it to 0 each time
clicked++;
System.out.println(clicked);
}
关于java - 计算按钮点击次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14999392/