搜索具有多个视图的Java MVC教程

搜索具有多个视图的Java MVC教程,java,model-view-controller,view,model,controller,Java,Model View Controller,View,Model,Controller,您好,我正在搜索具有多个视图的Java MVC教程。这样,当用户单击按钮时,就可以导航到不同的视图 Java和MVC for 1视图对我来说是完全清楚的,但我不知道如何进行导航 提前谢谢你,Niklas。你可以看看本教程: 在本教程中,控制器将创建一个新视图。在导航的情况下,您必须在视图中实现一个方法“updateMainPanel”,以显示其他视图的新内容。我刚刚创建了一个“根”控制器+JFrame,它保存实际视图(JPanel)+控制器。如果我想导航,我将从实际控制器调用根控制器上的一个方

您好,我正在搜索具有多个视图的Java MVC教程。这样,当用户单击按钮时,就可以导航到不同的视图

Java和MVC for 1视图对我来说是完全清楚的,但我不知道如何进行导航


提前谢谢你,Niklas。

你可以看看本教程:

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

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

每个控制器都为一些操作(如初始化视图)实现一个控制器接口

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

这个教程对我来说有点可疑。这甚至不是真正的MVC。在MVC视图中,模型没有连接,从来没有。