Java Swing和观察者模式

时间:2013-01-15 17:35:27

标签: java swing oop model-view-controller observer-pattern

我正在寻找一种在Swing中清晰地组织我的UI代码的方法。

假设我的UI代码按以下方式构建:

class MainWindow extends JFrame {
    // SomePanel panel is added here
}
class SomePanel extends JPanel {
    // buttons, checkboxes and so on are added here
}

假设我在main方法中实例化一个MainWindow对象:

MainWindow frame = new MainWindow("I am an App");

在main-method中侦听按钮的ActionEvents(在SomePanel中声明,在MainWindow中声明)的最佳做法是什么?

非常感谢你的帮助!

0 个答案:

没有答案