我可以向 JLabel 添加操作侦听器吗?

2024-03-27

我想用 JLabel 替换 JButton,并且希望我的代码在单击 JLabel 时执行某些操作。

当我拥有 JButton 时,我使用操作侦听器来处理按钮上的点击:

myButton.addActionListener(new clicksListener(arg1,this))

当我更换时myButton by myLabel我在 Eclipse 中收到以下错误消息:

方法 addActionListener(ChipsListener) 是 JLabel 类型未定义

但我确实知道应该可以将单击处理程序附加到 JLabel。有人知道如何做到吗?


Add a MouseListener to the JLabel.

Because JLabel is a Component, 你可以加MouseListener到它。使用该接口并编写mouseClicked您的事件MouseListener来处理点击。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以向 JLabel 添加操作侦听器吗? 的相关文章

随机推荐