软件设计模式MVC窗口创建策略

我想听听一些关于使用MVC创建窗口策略的意见。我正在编写一个游戏,我想将MVC集成到其中..我的一个问题是我应该创建所有窗口并在应用程序启动时在控制器中注册它们并在适当的事件被触发时填充它们或我应该只在需要的时候创建它们吗?如果我只在需要时创建窗口,谁应该负责创建? 提前致谢, 谢尔盖。     
已邀请:
我会根据需要创建它们,让Controller控制创建窗口。     
你可以考虑Swing的架构,一个改进的MVC。 http://java.sun.com/products/jfc/tsc/articles/architecture/     
创建模型 创建控制器 将控制器链接到模型。 创建视图 链接视图到模型。 链接视图到控制器。     

要回复问题请先登录注册