当我第一次按下按钮时它应该显示一条消息,但是下次我要按它时它应该正常使用。
private void jButton1ActionPerformed (java.awt.event.ActionEven evt) {
jTextArea1.setText(jTextArea1.getText()+"Let the battle begin!\n");
基本上这就是我想要它在第一次点击时做的事情,以及:
if (jProgressBar1.getValue() > 0) {
if (publicInt.rndNum() > 90)
}
等等等。
编辑:
这要归功于评论者所做的工作。
if (publicInt.startPhrase() == true) {
jTextArea1.setText("The battle has begun!\n");
publicInt.sp = false;
}
答案 0 :(得分:0)
你应该使用布尔值,让我们说按,这将是假的,按下按钮后你设置为真......代码将是这样的:
boolean pressed = false;
private void jButton1ActionPerformed (java.awt.event.ActionEven evt) {
if (!pressed) {
jTextArea1.setText(jTextArea1.getText()+"Let the battle begin!\n");
pressed = true;
}