java 在标签上添加事件监听器总是提示找不到符号

JLabel lab=new JLabel("取消")lab.addActionListener(this);
2025-04-06 17:44:35
推荐回答(1个)
回答1:

因为 JLabel 不是输入控件(不可以获取到焦点) 因此不可以添加 ActionListenner 事件。

但是可以添加 addMouseListener 鼠标 事件。 重写 鼠标点击方法。 这样的效果也是一样的。