如何得到鼠标的位置?

azuo_lee 2002-08-15 03:01:53
不使用Listner,在java中有没有类似Win32函数GetCursorPos之类的函数可以直接取得鼠标的位置?

另外,getLoctaionOnScreen可以取得一个组件的屏幕坐标,那么java还有没有其他一些进行屏幕坐标和客户坐标相互转换的函数?
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yongwolf 2002-08-17
  • 打赏
  • 举报
回复
应该没有!
Java 是全面向对象语言啊!所有的事例全是对象,所有的事件都由监听器来启动!
所以我觉得没有了!
呵呵!
netstarry 2002-08-16
  • 打赏
  • 举报
回复
当然不可能,win32中鼠标的动作也是会发出事件的,windows系统会对这些事件监听,所以不用你自己设置监听器,java中当然要设置监听器来相应所有的事件。
deeprising 2002-08-16
  • 打赏
  • 举报
回复
监听MouseListener~~~
MouseEvent.getPoint();
bhr 2002-08-15
  • 打赏
  • 举报
回复
如果不监听事件不太可能取到鼠标的位置.

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧