当我第一次按下按钮时,它应该显示一条消息,但下次我按下它时,它应该可以正常使用。
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;
}
你应该使用一个 boolean 值,比如说按下,这将是错误的,按下你设置的按钮后如果为真......代码将类似于:
boolean pressed = false;
private void jButton1ActionPerformed (java.awt.event.ActionEven evt) {
if (!pressed) {
jTextArea1.setText(jTextArea1.getText()+"Let the battle begin!\n");
pressed = true;
}
我是一名优秀的程序员,十分优秀!