赞
踩
在IDEA中,实现代码以后,启动程序无效,解决办法,给IDEA权限
1.系统偏好设置
2.安全性与隐私
3.隐私
4.辅助功能
5.Idea在列表中,就把前面的框打上勾;如果,不在列表中,就点击+号添加Idea
//创建Robot对象
Robot robot = new Robot();
//延迟5秒执行
robot.delay(5000);
//光标移动到坐标轴
robot.mouseMove(210,53);
//按下鼠标左键
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
//等待0.31秒
robot.delay(310);
//抬起鼠标左键
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
//等待0.31秒
robot.delay(310);
//创建Robot对象 Robot robot = new Robot(); //延迟5秒执行 robot.delay(5000); //创建Robot对象 Robot robot = new Robot(); //延迟5秒执行 robot.delay(5000); //光标移动到坐标轴 robot.mouseMove(210,53); //按下鼠标左键 robot.mousePress(InputEvent.BUTTON1_DOWN_MASK); //等待0.31秒 robot.delay(310); //抬起鼠标左键 robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); //等待0.31秒 robot.delay(310); keyPressA(robot); keyPressS(robot); keyPressD(robot); keyPressF(robot); keyPressX(robot);
/**
* 按下A键
* @param robot
*/
private static void keyPressA(Robot robot){
keyPress(robot,KeyEvent.VK_A,300);
}
/**
* 按下S键
* @param robot
*/
private static void keyPressS(Robot robot){
keyPress(robot,KeyEvent.VK_S,300);
}
/**
* 按下D键
* @param robot
*/
private static void keyPressD(Robot robot){
keyPress(robot,KeyEvent.VK_D,300);
}
/**
* 按下F键
* @param robot
*/
private static void keyPressF(Robot robot){
keyPress(robot,KeyEvent.VK_F,300);
}
/**
* 按X键
* @param robot
*/
private static void keyPressX(Robot robot){
for(int i =0;i<3;i++){
keyPress(robot,KeyEvent.VK_X,300);
}
}
/** * 公用的方法 * @param robot * @param key * @param delay */ public static void keyPress(Robot robot,int key,int delay){ //按下key键 robot.keyPress(key); //等待delay秒 robot.delay(delay); //松开按键 robot.keyRelease(key); //等待delay秒 robot.delay(delay); }
java 最帅
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。