0
我即將創建一個桌面應用程序。我決定這樣做。現在我對我將要使用的架構感到困惑。我決定做類似的事情。Java Swing應用程序 - 控制器如何訪問UI?
ui-controller-service-dao
我很困惑主要集中在控制器和UI之間的關係。我明白,控制器執行的操作就像控制器處理UI的事件一樣,比如當單擊按鈕時,UI需要執行的操作。但是對於像單擊按鈕時禁用某些UI的情況,這意味着控制器需要訪問UI才能執行禁用。現在如何提供從控制器訪問ui?
您錯過了MVC的「模型」。控制器需要與模型進行交互。 UI將響應對模型的更改 – MadProgrammer 2013-04-05 03:25:49
MVC的一些迭代將模型和視圖都傳遞給控制器,基本上所有更改都通過控制器。 [例如](http://stackoverflow.com/a/15729267/522444) – 2013-04-05 03:35:19
謝謝,我認爲光是從你的意見,特別是從這個例子。 – Bnrdo 2013-04-05 03:51:31