我想使用 MVC 开发一个应用程序。该应用程序将有多个窗口和对话框(> 30 个窗口/对话框)。现在的问题是:我如何在这样的应用程序中应用 MVC?
MVC-Tutorials 通常只有一个 Window、一个 Controller 和一个 Model。
我宁愿使用一个包含所有视图的视图包、一个包含所有控制器的控制器包和一个包含所有模型的模型包吗?
或者我会为每个窗口/对话框使用一个包并实现许多小型 MVC?
最后一个问题:MVC 是否适合与多个 Windows/Dialogs 一起使用,还是另一种模式是更好的解决方案?这可能取决于应用程序和每个窗口/对话框的作用,但如果有一般的事情要考虑,很高兴知道:)
编辑:对不起,我忘了,不认为这很重要。问题是关于 Java/Swing 的。但可能想稍后切换到任何想到的东西。如果我使用 Swing、SWT、GWT 重要吗?