我想知道是否有人可以告诉我如何在窗口中找到鼠标的坐标,以及该鼠标是否已被点击。
答案 0 :(得分:1)
对于鼠标移动/位置,请在Component上使用MouseMotionListener。 要单击鼠标,请在Component上使用MouseListener。
component.addMouseListener(...);
component.addMouseMotionListener(...);
您可以为两者使用相同的侦听器,并且有一个适配器类可以扩展(MouseAdapter
)以仅覆盖您关心的事件方法。
阅读有关鼠标监听器的所有信息here。
答案 1 :(得分:0)
您可以去阅读有关鼠标事件和听众的Java文档,或者查看this example,它会准确涵盖您要查找的内容:JComponent
上的鼠标点击和鼠标位置