使用机器人在Java中键入字符
作者:互联网
我知道如何让机器人模拟Y键按键,如下所示:
Robot.keyPress(KeyEvent.VK_Y);
但是我如何让机器人按报价和句号?:
".
任何人都可以提供一些参考页面或示例代码吗?
解决方法:
您不能总是只使用KeyEvent.VK …变量.
例如,在我的键盘上,“%”字符位于“5”之上.要使用Robot键入“5”,代码将为:
robot.keyPress(KeyEvent.VK_5);
robot.keyRelease(KeyEvent.VK_5);
并使用机器人键入“%”,代码将是:
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyPress(KeyEvent.VK_5);
robot.keyRelease(KeyEvent.VK_5);
robot.keyRelease(KeyEvent.VK_SHIFT);
标签:java,keypress,awtrobot 来源: https://codeday.me/bug/20190721/1495662.html