如何在持有" space"时运行此代码? (JAVA)

时间:2017-04-30 17:29:27

标签: java

我制作了这个程序,每隔17毫秒发送一次空格键,我希望它只有当我占用空间时才会垃圾空格键。我有什么方法可以做到这一点吗?我试着看一些关于它的教程,但无法弄明白。我是Java的新手,但我真的只想做到这一点。

import java.awt.event.KeyEvent;
import javax.swing.*;
import java.awt.*;

public class skript {

    public static void main(String[] args) {
        boolean loop = true;
        while(loop = true) {
            try {
                Robot robot = new Robot();
                robot.keyPress(KeyEvent.VK_SPACE);
                robot.keyRelease(KeyEvent.VK_SPACE);           

                try { Thread.sleep(17); } 
                catch (InterruptedException e) { e.printStackTrace(); }

                robot.keyPress(KeyEvent.VK_SPACE);
                robot.keyRelease(KeyEvent.VK_SPACE);
            } 
            catch (AWTException e) { e.printStackTrace(); }
        }
    }
}

0 个答案:

没有答案