一个按钮和两个不同的视图

时间:2012-07-10 14:39:21

标签: java model-view-controller view

我正在构建应用MVC模式的应用程序。按照本指南mvc guide,我会创建一个按钮的应用程序。当我按下按钮时出现另一个视图当我按下按钮时出现我以前的视图我可以做些什么吗?

1 个答案:

答案 0 :(得分:1)

好吧按钮将充当控制器这里........

如果您希望始终一次又一次地显示相同的视图,请通过按下按钮,使用Singleton Principle

如果没有,您可以在ActionListener的onClick()方法中再次初始化一个新视图...

<强>编辑:

button.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e)
            {
                //Execute when button is pressed

                     new Frame();           // Creates a new frame
            }
        });