在项目的上下文中,我必须使用MVC模式将卡片游戏转换为java。目前游戏在控制台上运行良好,但我必须添加图形用户界面。我很了解工作中的控制者和模型,但我在这个观点上遇到了一些困难。MVC模式:一些难点
你看,我有很多模型类,如“Player”“Card”等等,它们都是从Observable扩展而来的。 因此,我想我应该有很多意见。但是我的应用程序将发生在JFrame对象中,该对象将处于视图类中。
我的问题是:所有不同的视图类如何可以访问另一个视图类中包含的JFrame对象(用于ex添加按钮等)? (我猜JFrame会在GameObserver这样的类中)
为什么不是你的JFrame View类?你有什么看法?如果您没有多个视图,很难理解MVC。 – Fuhrmanator