Swing - 代替Qt信号/槽的框架

6
在Qt GUI中,使用信号和槽非常方便 - 它可以解耦事件传递。当我创建一些引发信号的小部件时,我不需要事先知道谁能获得它,后来通过connect指定连接即可。
在Java / Swing中有类似的东西吗?你能指出这个问题的好资源吗?

我已经很久没有使用Java了,但是你不是只需要将监听器添加到事件中吗? - San Jacinto
@San Jacinto:Qt 也有事件,但更常用的是信号和槽机制,更加方便。 - zaharpopov
Qt的事件与Swing事件不是类似的。Swing事件监听器更接近于Qt的事件过滤器。 - San Jacinto
2个回答

5

1

这个事件监听器教程介绍了使用监听器处理事件的基础知识。

将插槽连接到信号就像将你的EventListener添加到一个产生事件的对象中一样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接