在項目的上下文中,我必須使用MVC模式將卡片遊戲轉換爲java。目前遊戲在控制檯上運行良好,但我必須添加圖形用戶界面。我很瞭解工作中的控制者和模型,但我在這個觀點上遇到了一些困難。MVC模式:一些難點
你看,我有很多模型類,如「Player」「Card」等等,它們都是從Observable擴展而來的。 因此,我想我應該有很多意見。但是我的應用程序將發生在JFrame對象中,該對象將處於視圖類中。
我的問題是:所有不同的視圖類如何可以訪問另一個視圖類中包含的JFrame對象(用於ex添加按鈕等)? (我猜JFrame會在GameObserver這樣的類中)
爲什麼不是你的JFrame View類?你有什麼看法?如果您沒有多個視圖,很難理解MVC。 – Fuhrmanator