【发布时间】:2010-10-21 12:41:59
【问题描述】:
我希望在 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);
【问题讨论】:
标签: java awt keypress keyevent