请教一个自动化问题,模拟键盘输入aaa111
robot.keyPress(KeyEvent.VK_SHIFT);robot.keyPress(KeyEvent.VK_SPACE);
robot.keyRelease(KeyEvent.VK_SHIFT);
robot.keyRelease(KeyEvent.VK_SPACE);
Thread.sleep(500);
robot.keyPress(KeyEvent.VK_A);
robot.keyPress(KeyEvent.VK_A);
robot.keyPress(KeyEvent.VK_A);
robot.keyRelease(KeyEvent.VK_SPACE);
robot.delay(500);
robot.keyPress(KeyEvent.VK_1);
robot.delay(500);
robot.keyPress(KeyEvent.VK_1);
robot.delay(500);
robot.keyPress(KeyEvent.VK_1);
为什么我这段代码打出来的是 空格+aaa111 而不是aaa111呢
求大神帮帮我谢谢 晕 发上来怎么是这个样子了 ,我重新截个图 当然有更好的办法输入aaa111的话,请分享出来,感激不尽,谢谢大家 C:\Users\jack\Desktop\截图 楼上的图貌似是切换输入法的。。。
不是很了解robot的语言,看上去有点像PC上的按键脚本,建议楼主把操作减少,具体定位问题在哪。
比如就切换一次输入法,输入一个小写字母,如果还出现额外的空格,就可能是切换输入法不兼容导致。
页:
[1]