JAVA如何捕获和输出鼠标在屏幕上的点击呢?
不是获得在JAVA窗口组件中的的点击而是在整个显示器上任意位置的点击据个例子也可能是在一个QQ窗口的点击也可能是在一个游戏窗口的点击捕获到之后又应该如何自动输出刚才的点击...
不是获得在JAVA 窗口组件中的的点击
而是在整个显示器 上任意位置的点击
据个例子 也可能是在一个QQ窗口的点击 也可能是在一个游戏窗口的点击
捕获到 之后 又应该如何自动输出刚才的点击呢?
应该用哪些类中的方法来完成呢?
请高手 指点 指出应该使用的类和方法(最好能简单介绍下)即可 具体的逻辑循环语句就不用费心了
谢谢
一楼的大哥 指出了捕获用的类
那么有没有人知道自动输出的应该用到哪些类呀?
是不是 牵扯到了IO里面的类?
高手指点下 再次谢了
4楼的不是自动输出 是自动重复刚才的鼠标在屏幕上的 点击
上面我写的问题让大家产生误解了
另外我刚发现需要一个监听整个屏幕的监听器 要不然在组件外监听不到 鼠标的操作了 展开
而是在整个显示器 上任意位置的点击
据个例子 也可能是在一个QQ窗口的点击 也可能是在一个游戏窗口的点击
捕获到 之后 又应该如何自动输出刚才的点击呢?
应该用哪些类中的方法来完成呢?
请高手 指点 指出应该使用的类和方法(最好能简单介绍下)即可 具体的逻辑循环语句就不用费心了
谢谢
一楼的大哥 指出了捕获用的类
那么有没有人知道自动输出的应该用到哪些类呀?
是不是 牵扯到了IO里面的类?
高手指点下 再次谢了
4楼的不是自动输出 是自动重复刚才的鼠标在屏幕上的 点击
上面我写的问题让大家产生误解了
另外我刚发现需要一个监听整个屏幕的监听器 要不然在组件外监听不到 鼠标的操作了 展开
展开全部
您要实现的这个功能不是java所擅长的,也就是说java实现很困难。你要想用的话何不使用jni技术来调用(网上搜一下)。或者也可以直接RunTime。exec()一个其它语言(比如C)的监视程序。
最好的实现方式就是使用键盘或者鼠标钩子,搜一下这方面的资料
最好的实现方式就是使用键盘或者鼠标钩子,搜一下这方面的资料
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MouseEvent e
e.getXOnScreen(); x坐标
e.getYOnScreen(); y坐标
e.getXOnScreen(); x坐标
e.getYOnScreen(); y坐标
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.awt.Robot类可以模拟鼠标点击
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EventListner
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询