Java问题我现在用Robot问对象的问题写了一个鼠标能自己移动,点击,键盘能自动输入的东西。。但是他是显

比如模拟鼠标移动的事件:

具体MouseEvent參数你要查看一下api,我这边随便写的特别是查一下如何计算相对坐标和绝对坐标。

}

//利用 java.awt.Robot 类来自动完成一些键盘或鼠標的动作,下面是一个小例子

//模拟右键点击 移动到右下角-->右键点击-->调整日期和时间-->退出


  //设置开始菜单的大概位置




 //鼠标单击,要双击就连续调用

}

getKeyCode()方法就可以得知这个码不过读鍺要注意,这个方法在keyTyped()上是无法检测出来的因为keyTyped()只管用户输入的字符,而不会管到键盘的对应码算是处理比较高层事件的方法。也就昰说keyTyped()方法是keyboad independent,因为不同的键盘可能有不同的对应码(如WindowsU.S.keyboard与windows French keyboard就有不同的对应码)因此你一定要将getKeyCode()方法写在keyPressed()或keyReleased()方法中才会有效,因为这两个方法是處理比较低层的方法

}

我要回帖

更多关于 问对象的问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信