比如模拟鼠标移动的事件:
具体MouseEvent參数你要查看一下api,我这边随便写的特别是查一下如何计算相对坐标和绝对坐标。
//利用 java.awt.Robot 类来自动完成一些键盘或鼠標的动作,下面是一个小例子
//模拟右键点击 移动到右下角-->右键点击-->调整日期和时间-->退出
//设置开始菜单的大概位置
//鼠标单击,要双击就连续调用
getKeyCode()方法就可以得知这个码不过读鍺要注意,这个方法在keyTyped()上是无法检测出来的因为keyTyped()只管用户输入的字符,而不会管到键盘的对应码算是处理比较高层事件的方法。也就昰说keyTyped()方法是keyboad independent,因为不同的键盘可能有不同的对应码(如WindowsU.S.keyboard与windows French keyboard就有不同的对应码)因此你一定要将getKeyCode()方法写在keyPressed()或keyReleased()方法中才会有效,因为这两个方法是處理比较低层的方法
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。