0

我正在开发一个 java 桌面应用程序,我决定应用我阅读了 oracle 教程的 mvc 架构

在本教程中,作者为所有模型使用了一个控制器。

在我的应用程序中可以使用多个控制器,这些控制器如何在它们之间进行通信?

4

1 回答 1

0

我通常做的,为了简单起见并保持视图和控制器的凝聚力。拥有一个控制器和视图 pero 功能可以简化它们的修改,并简化调试过程。

通常,您将有一个应用程序的主入口,从那里您将导航到不同的视图。创建其他辅助视图时,由于它们依赖于主视图,因此您可以在它们之间创建引用,以允许它们进行通信。

这就是我通常所做的。

于 2013-09-24T11:17:19.683 回答