我想知道是否有人可以告诉我如何在窗口中找到鼠标的坐标,以及该鼠标是否已被单击。
问问题
197 次
2 回答
1
对于鼠标移动/定位,请在组件上使用 MouseMotionListener。对于鼠标单击,请在组件上使用 MouseListener。
component.addMouseListener(...);
component.addMouseMotionListener(...);
您可以为两者使用相同的侦听器,并且您可以扩展一个适配器类 ( MouseAdapter
) 以仅覆盖您关心的事件方法。
在此处阅读有关鼠标侦听器的所有信息。
于 2012-05-06T09:38:39.873 回答
0
您可以阅读有关鼠标事件和侦听器的 Java 文档,也可以查看此示例,它完全涵盖了您要查找的内容:鼠标单击和鼠标位置JComponent
于 2012-05-06T10:06:04.597 回答