如何得到鼠标的位置?

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

另外,getLoctaionOnScreen可以取得一个组件的屏幕坐标,那么java还有没有其他一些进行屏幕坐标和客户坐标相互转换的函数?
...全文
9 点赞 收藏 4
写回复
4 条回复
yongwolf 2002年08月17日
应该没有!
Java 是全面向对象语言啊!所有的事例全是对象,所有的事件都由监听器来启动!
所以我觉得没有了!
呵呵!
回复 点赞
netstarry 2002年08月16日
当然不可能,win32中鼠标的动作也是会发出事件的,windows系统会对这些事件监听,所以不用你自己设置监听器,java中当然要设置监听器来相应所有的事件。
回复 点赞
deeprising 2002年08月16日
监听MouseListener~~~
MouseEvent.getPoint();
回复 点赞
bhr 2002年08月15日
如果不监听事件不太可能取到鼠标的位置.
回复 点赞
发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告