如何分配触发Action Listener的事件?

如何分配触发Action Listener的事件?

问题描述:

Picture of some of the code that I'm trying to work with如何分配触发Action Listener的事件?

我试图使它在Java中,这样我的标签可以改变它们显示的图标是什么,以及它看起来像一个ActionListener是做到这一点的最好办法,但我还是有点困惑。

显然ActionListener会触发并执行处理程序类(根据我发现的教程),当发生事件时,但我该如何声明触发ActionListener的事件是什么?另外为什么我是红衬?

我很感激帮助。

+0

请勿张贴的代码的图片。而是以[mcve]的形式发布实际代码。 – camickr

您应该尝试实现MouseListener而不是更通用的ActionListener接口。这会让你听鼠标点击等

Difference between Mouse Listener and Action Listener?