0

MVC レイアウトを使用して Java でプログラムを設計しています。コントロールが定義する機能を実行するには、ボタンを初期化するためのビューが必要です。特定のクラスから関数を実行できる actionlistener をビューで定義するにはどうすればよいですか?

4

1 に答える 1

1

Java では、AWT、Swing、SWT などのさまざまなビュー フレームワークがリスナーで動作します。コントロール(あなたの場合はボタン)にリスナーを追加する必要があり、リスナーの実装で別のクラスのメソッドを呼び出すことができます。

より一般的に言えば、Observer パターンをいつでも利用して、任意の言語でコールバックを実装することもできます。

于 2013-09-19T00:57:26.803 に答える