© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 利用Observer模式解决组件间通信问题
说明:1. 问题的提出以前做一个界面的时候常常会遇到这样的尴尬情况:希望保留各个独立的组件(类),但又希望它们之间能够相互通信。譬如Windows中的Explorer,我们希望鼠标点击左边是树型目录的一个节点,右边的文件浏览能及时列出该节点目录下的文件和子目录,类似这样一个简单的应用,如果只有一个类继承JFrame,而树型组件和浏览文件的面板作为成员,就像:public class MainFrame extends JFrame{ JPanel treePanel; JTree tree; J<weixin_38685521> 上传 | 大小:194kb