2
有没有其他的方式来模拟键盘按下除了机器人? 你能给一些代码示例吗?模拟键盘按
或者perhabs你可以给我一些Robot()的建议。我试图模拟由于计时器结束时的键盘按压。它的工作与机器人(),除非它在类型记事本左右。但我想写在游戏内(游戏中的聊天)。 嗯,它的类型,但在聊天键入消息后,我无法使用键盘。它变得残疾。
我需要这些按钮键入:
private int drake60[] =
{
KeyEvent.VK_ENTER,
KeyEvent.VK_D, KeyEvent.VK_R, KeyEvent.VK_A, KeyEvent.VK_K, KeyEvent.VK_E,
KeyEvent.VK_SPACE,
KeyEvent.VK_I, KeyEvent.VK_N,
KeyEvent.VK_SPACE,
KeyEvent.VK_6, KeyEvent.VK_0,
KeyEvent.VK_SPACE,
KeyEvent.VK_S, KeyEvent.VK_E, KeyEvent.VK_C, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_D, KeyEvent.VK_S,
KeyEvent.VK_ENTER
};
,这是它是怎么做的:
public void drake60(){
try{
robot = new Robot();
for (int i = 0; i < drake60.length; i++)
{
robot.keyPress(drake60[i]);
}
} catch (AWTException e){
e.printStackTrace();
}
}
^这工作,但键盘后没有响应(仅在游戏中) 。
请发表您的代码为[SSCCE(http://www.sscce.org)演示您的问题。这允许用户复制/粘贴并重现您的问题。 –
是的,我编辑过。 – AnZyuZya