r.delay(100);
}
}
代码解读
创建一个java robot操作对象
static {
try {
robot = new Robot();
} catch (AWTException e) {
e.printStackTrace();
}
}
创建一个桌面程序对象
static Desktop deskApp = Desktop.getDesktop();
主方法实现步骤
1.openApp方法实现打开浏览器
2.keyPressString方法实现在地址栏输入网址
3.keyPress方法实现回车按键操作访问网址
public static void main(String [] args) throws AWTException{
openApp(“C:\Users\liuya\AppData\Local\Google\Chrome\Application\chrome.exe”);
//浏览器最大化快捷键 alt+space+x
keyPressWithAlt(robot,KeyEvent.VK_SPACE,KeyEvent.VK_X);
//地址栏输入网址
keyPressString(robot,“baidu.com”);
//回车
keyPress(robot, KeyEvent.VK_ENTER);
}
声明一个打开桌面软件的方法,通过软件路径,找到软件,实现打开操作
//打开app
public static void openApp(String appPath) {
//判断当前系统释放