最近一个项目中实现java项目中模拟点击键盘效果,在此记录一下
使用rebot可以实现文章来源:https://www.toymoban.com/news/detail-531766.html
// 创建Robot对象
Robot robot = null;
try {
robot = new Robot();
// 按下ctrl键 实现ctrl+p打印效果
robot.keyPress(KeyEvent.VK_CONTROL);
// 按下p键
robot.keyPress(KeyEvent.VK_P);
// 释放ctrl键
robot.keyRelease(KeyEvent.VK_CONTROL);
// 释放p键
robot.keyRelease(KeyEvent.VK_P);
Thread.sleep(1500l);
// 按下enter键
robot.keyPress(KeyEvent.VK_ENTER);
// 释放enter键
robot.keyRelease(KeyEvent.VK_ENTER);
} catch (AWTException e) {
e.printStackTrace();
}
Java执行exe程序(exe为autoit生成的脚本程序,fileName为传入的参数)文章来源地址https://www.toymoban.com/news/detail-531766.html
String fileName = "C:\\Users\\lixin\\Documents\\report\\test.pdf";
Runtime.getRuntime().exec("C:\\Users\\lixin\\Desktop\\test.exe "+ fileName);
到了这里,关于Java实现键盘按键点击效果的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!