0

こんにちは、複数のビューを持つ Java MVC チュートリアルを探しています。たとえば、ユーザーがボタンをクリックしたときに、別のビューへのナビゲーションがあるようにします。

Java with MVC for 1 View は私には完全に明確ですが、ナビゲーションの方法がわかりません。

よろしくお願いします、ニクラス。

4

2 に答える 2

0

実際のビュー(JPanel)+コントローラーを保持する「ルート」コントローラー+ JFrameを作成しました。ナビゲートしたい場合は、ルートコントローラーで実際のコントローラーからメソッドを呼び出し、彼はビューとその他すべてのものを変更しています。

すべての Controller は、ビューの初期化などの一部の操作のために Controller Interface を実装します。

RootController knows JFrame
RootController + Controller1 know each other
Controller1 knows View1/Panel1
于 2013-07-10T21:54:20.780 に答える
0

このチュートリアルを見ることができます:

http://www.roseindia.net/tutorial/java/jdbc/javamvcdesignpattern.html

このチュートリアルでは、コントローラによって新しいビューが作成されます。ナビゲーションの場合、ビューに「updateMainPanel」メソッドを実装して、他のビューの新しいコンテンツを表示する必要があります。

于 2013-01-22T10:24:49.880 に答える