相关疑难解决方法(0)

模拟用Java按下的键

我正在寻找模拟在Java中短按键盘键的动作。我希望下面的代码按住A键5秒钟,但是只按一次它(在记事本中测试时会产生一个“ a”)。我是否需要使用其他东西,或者我在这里使用awt.Robot类错了吗?

Robot robot = null; 
robot = new Robot();
robot.keyPress(KeyEvent.VK_A);
Thread.sleep(5000);
robot.keyRelease(KeyEvent.VK_A);
Run Code Online (Sandbox Code Playgroud)

java awt keypress keyevent

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

awt ×1

java ×1

keyevent ×1

keypress ×1