我有一个用Swing设计的GUI,其中包含了所有的组件。例如,我有一个带有JList和JTextField的JComboBox,
当我从JComboBox中选择不同的项时,我尝试使用ListSelectionListener来调用子类中的方法,以基于选择更新JTextField。
我该如何正确地去做呢?如何调用子类,然后从子类更新GUI对象的值?
发布于 2011-12-02 02:43:58
我建议使用Mediator pattern,而不是直接互连组件:创建JPanel的子类(例如XyzPane),在其中放置所有组件。该类将成为中介者。它
https://stackoverflow.com/questions/8346401
复制相似问题