MVC

2012-01-04 5 views
0
におけるコントローラの役割

私はユーロでくれUSDの為替レートを表示しますJavaで簡単なGUIアプリケーションを構築しようとしています、GBPなどMVC

モデルは、URLやスクラップに接続します為替レートを含むハッシュマップを構築するためのWebデータ。

ビューには、JTextAreaで表示される為替レートを選択するJcomboBoxがあります。

プログラムが開始されると、モデルへの更新はありません。プログラムが起動すると、Mainクラスはすべての必要なオブジェクトを作成します。

コントローラクラスが必要です(モデルへの更新はありません)。コントローラーはモデルを更新するためにのみ使用されるので、コントローラーでこのMVCを構築する方法について少し混乱しているようです。これがはっきりしたことを願って。事前に感謝

+0

私は自分の国のすべての銀行でほぼ同じアプリケーションを作った:) https://bitbucket.org/57skies/banks – Eugene

+0

ありがとう。これは私がやっているものに比べて少し複雑に思えます:) – Cemre

答えて

0

私は適切なソリューションコントローラからURLからデータを取得し、モデルを作成し、MVPまたはMVCをViewに/に公開する必要があると思います。 しかし、正直言って、MVCが必要ない場合は強制しないでください。結局のところ、複雑なシナリオの管理に役立つことを意図していますが、それが必要であれば疑わしい場合はおそらくそうではありません。