gpt4 book ai didi

java - 制作基本的java程序来计算点击次数时遇到问题

转载 作者:行者123 更新时间:2023-12-02 06:31:26 25 4
gpt4 key购买 nike

为什么这不能正常工作?我似乎找不到问题
它假设每次单击按钮时将文本显示增加一

public class ClickerGame extends javax.swing.JFrame {

public ClickerGame() {
initComponents();
}

//declare
int clicks;
String clicksout = "" + clicks;

//Swing GUI netbeans code is here, removed because it is irrelevant

//click increments number by 1
private void clickActionPerformed(java.awt.event.ActionEvent evt) {
clicks++;
clickercounter.setText(clicksout);
}

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new ClickerGame().setVisible(true);
}
});
}

// Variables declaration - do not modify
private javax.swing.JButton click;
private javax.swing.JTextField clickercounter;
// End of variables declaration
}

最佳答案

您只需设置 clicksout 一次:

String clicksout = "" + clicks;

如果点击发生变化,该值不会动态重置。如果您从不更改它,那么您将始终得到相同的结果:

clickercounter.setText(clicksout);

试试这个:

clickercounter.setText("" + clicks);

您不需要将 clicksout 作为单独的变量。

关于java - 制作基本的java程序来计算点击次数时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20023893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com