如何在Java中模拟键盘按键?

我想运行一个Java程序,并使其模拟键盘按键。因此,例如,可以在聚焦的输入框中键入一些文本。这可能吗?



慕桂英4014372
浏览 1757回答 2
2回答

ITMISS

java.awt.Robot可能会有所帮助。这是Java Tips的一个简单示例代码片段:try {        Robot robot = new Robot();        // Simulate a mouse click        robot.mousePress(InputEvent.BUTTON1_MASK);        robot.mouseRelease(InputEvent.BUTTON1_MASK);        // Simulate a key press        robot.keyPress(KeyEvent.VK_A);        robot.keyRelease(KeyEvent.VK_A);} catch (AWTException e) {        e.printStackTrace();}

桃花长相依

robot.keyPress(KeyEvent.VK_A);robot.keyPress(KeyEvent.VK_B);robot.keyRelease(KeyEvent.VK_A);robot.keyRelease(KeyEvent.VK_B);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java