2012-01-04 51 views
0

我試圖建立一個簡單的Java GUI應用程序,會告訴我該匯率歐元美元,英鎊等控制器在MVC中的作用

模型連接到一個URL和下腳料web數據來構建包含匯率的hashmaps。

該視圖有一個JcomboBox,用戶選擇要在JTextArea中顯示的匯率。

程序啓動後,模型沒有更新。當程序啓動時,Main類將構建所有必需的對象。

鑑於這些(並且將不會更新模型)控制器類是必需的嗎?看起來控制器只是用來更新模型,所以我對如何用控制器構建這個MVC有些困惑。希望這很清楚。在此先感謝

+0

很酷,我爲我的國家的所有銀行提出了幾乎相同的申請:) https://bitbucket.org/57skies/banks – Eugene 2012-01-04 11:35:27

+0

非常感謝。雖然這與我所做的相比似乎有點複雜:) – Cemre 2012-01-04 14:53:58

回答

0

我想正確的解決方案將需要控制器從URL獲取數據,構建模型和推(MVP)或發佈(MVC)它/視圖。 但是說實話,如果沒有必要,不要強制MVC。畢竟這是爲了幫助管理複雜的情況,如果你有疑問是否有必要,那麼它可能不是。