【问题标题】:Searching for Java MVC Tutorial with more than 1 View搜索超过 1 个视图的 Java MVC 教程
【发布时间】:2013-01-22 09:56:23
【问题描述】:

您好,我正在寻找包含 1 个以上视图的 Java MVC 教程。这样当用户点击一个按钮时,就会有一个导航到不同的视图。

Java with MVC for 1 View 对我来说非常清楚,但我不知道如何进行导航。

提前谢谢你,尼克拉斯。

【问题讨论】:

    标签: java model-view-controller view model controller


    【解决方案1】:

    你可以看看这个教程:

    http://www.roseindia.net/tutorial/java/jdbc/javamvcdesignpattern.html

    在本教程中,控制器创建了一个新视图。在导航的情况下,您必须在视图中实现方法“updateMainPanel”以显示其他视图的新内容。

    【讨论】:

    • 这个教程对我来说有点可疑。这甚至不是真正的 MVC。在 MVC 中,视图和模型没有任何联系,永远不会。
    【解决方案2】:

    我刚刚创建了一个“根”控制器 + JFrame,它包含实际的 View(JPanel) + 控制器。如果我想导航,我将从实际控制器调用我的根控制器上的一个方法,他正在更改视图+所有其他内容。

    每个控制器都实现了一个控制器接口,用于一些操作,比如初始化视图。

    RootController knows JFrame
    RootController + Controller1 know each other
    Controller1 knows View1/Panel1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-25
      • 2014-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多