为多个按钮使用MouseListener的mouseEntered方法JLabels。

问题描述 投票:0回答:1

我有一个有6个JB按钮的面板,底部有一个空的JLabel,我想让JLabel显示我通过mouseEntered()方法将鼠标悬停在哪个按钮上的描述。我想通过mouseEntered()方法让JLabel显示我用鼠标悬停在哪个按钮上的描述。

有没有什么方法相当于MouseEvent的getActionCommand()?我想如果程序能够看到我悬停在哪个按钮上的字符串,那么我就能够改变JLabel。

编辑:如果没有等价的方法,根据我从文档中的理解,似乎没有,那么有什么方法可以让我对多个按钮使用mouseEntered方法吗?

java user-interface jbutton jlabel mouselistener
1个回答
0
投票

我想我可以用getSource来指定它悬停在哪个按钮上。差不多就是我想让它做的事情了。

© www.soinside.com 2019 - 2024. All rights reserved.