-1

我想知道是否有人可以告诉我如何在窗口中找到鼠标的坐标,以及该鼠​​标是否已被单击。

4

2 回答 2

1

对于鼠标移动/定位,请在组件上使用 MouseMotionListener。对于鼠标单击,请在组件上使用 MouseListener。

component.addMouseListener(...);
component.addMouseMotionListener(...);

您可以为两者使用相同的侦听器,并且您可以扩展一个适配器类 ( MouseAdapter) 以仅覆盖您关心的事件方法。

在此处阅读有关鼠标侦听器的所有信息。

于 2012-05-06T09:38:39.873 回答
0

您可以阅读有关鼠标事件和侦听器的 Java 文档,也可以查看此示例,它完全涵盖了您要查找的内容:鼠标单击和鼠标位置JComponent

于 2012-05-06T10:06:04.597 回答