- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-2-17 12:23:00
- 返回列表
我们需要写一个项目,需要程序自动去操作我们的计算器,如开启运行其它程序,操作鼠标,操作我们的键盘,如果一个机器人一个在操作我们计算机,所以我们java里面就有操作计算机的方法,我们把它叫做机器人,那么独占网络下面就来讲一下我们经常使用机器人事件。
先独占网络先来讲一下机器人操作鼠标的方法
先我们将鼠标移动到886,100的坐标去,我们使用 Robot duzhan = new Robot; duzhan.mouseMove(886,100),使用mouseMove方法就是将鼠标移动到屏幕上的坐标上面去,先886是x坐标,100y坐标,mousePress(InputEvent.BUTTON1_MASK),mouseRelease(InputEvent.BUTTON1_MASK),前面是代码是机器人按下鼠标左键,然后再将鼠标放开,就像我们手动点击了一下鼠标左键,InputEvent.BUTTON1_MASK代码左键,InputEvent.BUTTON2_MASK滚轮键,InputEvent.BUTTON3_MASK代码右键。
讲完我们的鼠标事件后面再讲一下键盘事件了,键盘事件就比较只讲一下点击还有放开的事件。
那我们的点击事件就是keyPress(int key)这里有key就对应每个键的编码,keyRelease(int key)放开键盘的事件。
后我们来讲一下机器人打开浏览器器自动打开独占网络官网的代码(http://www.sz886.com)
java.net.URI uri=java.net.URI.create("http://www.sz886.com");
java.awt.Desktop dp=java.awt.Desktop.getDesktop();
if(dp.isSupported(java.awt.Desktop.Action.BROWSE)){
dp.browse(uri);
}
通过上在的代码我们就可以打开浏览器,然后通过我们上面的鼠标还键盘方法,我们就可以实现自动打上独占网络官网然后再点击内页还有自动搜索的方法。
如有不懂,联系
独占网络(
http://www.sz886.com)