2012-01-04 73 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。毕竟这是为了帮助管理复杂的情况,如果你有疑问是否有必要,那么它可能不是。