java实现鼠标拖动,java 移动鼠标
目录
前言实现代码效果图
前言
疫情,需要远程办公,为了更好的远程办(划)公(水)。而我们公司因为没有想到会有大批量的远程办公,从而导致连接的人过多,需要抢占连接才能登录,而且好不容易抢到了,去上个厕所,然后就长时间未操作断开了,防止这种事情的发生,特地写了这个脚本
实现代码
导入javax。挥棒。*;导入Java。awt。*;导入Java。awt。事件。动作事件;导入Java。awt。事件。动作监听器;导入Java。util。随机;/** * Java实现鼠标随机移动*/公共类鼠标控制器实现runnable { private Robot Robot private boolean isStop=false public mouse controller(){ try { controller frame frame=new controller frame(防止锁定);框架。设置可见(真);Robot=new Robot();} catch(awt exception e){ e . printstacktrace();} } @覆盖public void run(){ int x;int y;Random Random=new Random();而(!isStop) { //随机生成坐标x=随机。nextint(1000);y=随机。nextint(1000);//开始移动robot.mouseMove(x,y);//每5秒移动一次机器人。延时(6000);} } /** * GUI框架生成一个按钮,控制程序* * @ author max */私有类控制器框架扩展JFrame { private static final long serial version uid=1L;private JButton close=new JButton( close );公共控制器框架(字符串标题){ this();设置标题(标题);}公共控制器frame(){ set layout(new flow layout(flow layout .领先));setSize(100,100);setResizable(false);setDefaultCloseOperation(JFrame .EXIT _ ON _ CLOSE);setLocationRelativeTo(null);维度首选大小=新维度(100,60);字体font=新字体(,1,14);//设置按钮大小,文字等属性关闭。setpreferredsize(首选大小);close.setFont(字体);关闭。setborderpainted(true);关闭。setfocusable(false);添加(关闭);//点击按钮后,程序终止关闭。addactionlistener(new action listener(){ @ Override public void action performed(action event e){ is stop=true;dispose();} });} }公共静态void main(String[]args){鼠标控制器m=新鼠标控制器();m . run();}}
效果图
运行后会弹出一个框,然后你就切换到会过期的应用窗口就行了
如果不想让鼠标继续动了那么点击关闭就行了
到此这篇关于爪哇实现鼠标随机移动效果的示例代码的文章就介绍到这了,更多相关爪哇鼠标随机移动内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。