MVCモデルについて - GeekなNooblog プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog MVCモデルの問題点を解決するPMモデルとMVPモデル - GeekなNooblog MVCにおけるViewの表示方法 トランザクションスクリプト、ドメインモデル - GeekなNooblog 前回の続きです。 MVCモデルにはある問題が潜んでいると述べました。 問題点を述べる前に、MVCで作成されたコード例をを見てみましょう。 商品名、価格、在庫数が表示されており、購入を押すごとに在庫が減っていくという簡単なプログラムです。 今回はViewの振る舞いが重要になってくる話なので少しコードは長くなりますが、GUIで説明していきます。 MVCモデル(依存性を利用するMVC) コード行数を節約するためにObserverは自分で作成するのではなくJavaで用
GUIといえば,定番はMVC(Model-View-Controller).ということで,Observerを使ってMVCです. 動く順序はこうです. Viewを表示する際,ControllerのwindowOpenedメソッドが動く View(Observer)をModel(Observable)に登録 ボタンを押す Controller(ActionListener)のactionPerformedメソッドが動く 押したボタンがincだったらModelのincメソッドを,decだったらModelのdecメソッドを呼ぶ Modelのincメソッドまたはdecメソッドの中でsetValueメソッドを呼び属性valueの値が変わる setChanged()とnotifyObserver()を呼ぶとView(Observer)のupdateメソッドが動く Viewの値が変わる //Control
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く