我一直在寻找停止按钮,但找不到适用于我的代码的任何内容。For循环中的停止按钮
if (O1.isSelected()) {
for (int nu = Num; nu > 0; nu--) {
try {
Robot robot = new Robot();
robot.delay(Num2 * 1000);
robot.keyPress(KeyEvent.VK_H);
robot.keyPress(KeyEvent.VK_E);
robot.keyPress(KeyEvent.VK_L);
robot.keyPress(KeyEvent.VK_L);
robot.keyPress(KeyEvent.VK_O);
robot.keyPress(KeyEvent.VK_SPACE);
robot.keyPress(KeyEvent.VK_W);
robot.keyPress(KeyEvent.VK_O);
robot.keyPress(KeyEvent.VK_R);
robot.keyPress(KeyEvent.VK_L);
robot.keyPress(KeyEvent.VK_D);
robot.keyPress(KeyEvent.VK_ENTER);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
我正在考虑让jbutton开始休息;但我似乎无法在for循环中使用jButtonActionPerformed。任何帮助都很重要。
谢谢。
创建jButtonActionPerformed事件在循环之外并让它设置一个全局变量,然后在循环中添加一个条件来检查该变量的值。 – Polynomial