私は助けが必要です。オブザーバーを Java で動作させるのに苦労しています。MODEL-VIEW-CONTROLLER アーキテクチャを使用して、View To Controller からオブザーバーを作成およびオブザーバーする方法を説明してもらえますか。
これは、ビューのボタンを押すと、アクションイベントが呼び出され、そのボタンが押されたことをコントローラーに通知する必要があるためです。
そのために、オブザーバーを実装してクラス結合を最小限に抑えています。
クラス コントローラ、ビュー (JFrame を使用する Swing)、およびメイン メソッドを保持するアプリケーション クラスがあります。
ControllerがObserverを実装し、ViewがObservableを拡張するように実装してみました。
ボタンをクリックするイベントをトリガーした後、notifyObservers("OBJECT") を除くすべてのコードが呼び出されます。Javaライブラリのどこかに消えます。
どんな助けでも大歓迎です。