关于java模拟鼠标键盘操作
需求是用java写一个小程序可以操作键盘和鼠标做一些实现定义好的操作.主要通过java.awt.robot类来控制键盘和鼠标.目前在本地机器上正常.但是将程序放在远程机器上,只要从远程上退下了,那么代码正常执行,对应的鼠标或键盘的操作却没有做.还望各位不吝赐教.运行环境的jdk是1.7,但是从eclipse中选择的编辑版本是1.6 ,远程上的是通过eclipse导出的jar包来运行的.远程的系统是windows server 2008 r2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
问题暂时解决了,参考链接http://www.07net01.com/2015/07/860879.html
我试了第二个方法,通过命令退出远程,鼠标就不会丢失了.
那么当远程登录一台电脑时,这台电脑的状态是怎么样的?能否找到界面和这台电脑有没有连接显示器有关吗?
因为是最小化远程窗口,通过打印日志,知道了鼠标的坐标固定在最小化按钮的位置,robot类根本操作不了鼠标,移动鼠标的方法没有用.
因为当你断开,或,未登录的时候,你的程序是找不到界面的.