Java - 机器人keyPress问题

时间:2011-02-15 19:30:53

标签: java processing arduino awtrobot

我正在尝试从我的Java代码发送击键(如虚拟键盘),但是 我遇到了一些问题。它适用于普通应用(适用于 例如,记事本,浏览器等),但不是游戏(全屏或窗口) 模式)。

这是我正在使用的剥离代码:

import java.awt.Robot;
import java.awt.AWTException;
import java.awt.event.InputEvent;

Robot robot;

robot.keyPress(KeyEvent.VK_A);
robot.keyRelease(KeyEvent.VK_A);

如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

我确定你已经开始工作......

Robot robot = new Robot();

答案 1 :(得分:1)

我自己也遇到了同样的问题,对我来说问题是游戏是在管理员权限下运行的,而我的程序却没有。如果我通过具有管理员权限的控制台启动它,它就可以工作。

答案 2 :(得分:0)