作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我想运行一个 java 程序并让它模拟键盘按键。例如,它可以在焦点输入框中键入一些文本。这可能吗?
最佳答案
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();
}
关于java - 如何在java中模拟键盘按下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7745959/
我是一名优秀的程序员,十分优秀!