在Qt GUI中,使用信号和槽非常方便 - 它可以解耦事件传递。当我创建一些引发信号的小部件时,我不需要事先知道谁能获得它,后来通过connect指定连接即可。
在Java / Swing中有类似的东西吗?你能指出这个问题的好资源吗?
在Java / Swing中有类似的东西吗?你能指出这个问题的好资源吗?
EventListener
实现都不符合您的要求,您可以创建自己的自定义事件。每个JComponent
都包含一个类型为EventListenerList
的字段。您可以使用EventListenerList
API中概述的方法来使您的自定义JComponent
子类触发您的自定义事件。