我想用 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(使用前将#替换为@)