JavaBeansのイベントについて

イベントにより、コンポーネントは実行時にユーザーからの入力およびフィードバックを受け取ることができます。アプリケーションの実行時には、ユーザーによる様々な操作(マウスをクリックする、キーを押す、ウィンドウを開くまたは閉じる、など)によってアプリケーションの動作が変化します。イベントは、こうした事象の発生と、その応答方法をアプリケーションに伝えるユーザーのコードとのリンクです。JavaBeansコンポーネント・モデルは、次の処理を行う方法を定義します。

コンポーネントは、イベントによって次の2通りの影響を受けます。

コンポーネントのユーザーは、イベントが発生したときに何を行うかをアプリケーションに通知するメソッドを記述します。コンポーネントの作成者は、各Beanで生成可能なイベントを決定するコード、およびイベントのリスニングまたはイベントへの応答が可能なBeanを決定するコード(該当する場合)を記述します。

イベント・ソース・コンポーネントには登録メソッドがあり、ネーミング・パターンがプロパティのアクセッサ・メソッドに似ています。コンポーネントのコードがJavaBeanの規則に準拠している場合、JDeveloperではコンポーネントのイベントが認識され、クラス・エディタの「イベント」ページに表示されます。

標準のJavaイベントは、リスナー・インタフェースに基づいて(場合によってはソース・インタフェースに基づいて)グループ化されています。標準AWTイベント・セットとそのイベントは、次のとおりです。


JavaBeansの開発
クラス・エディタを使用したイベントの作成および変更
JavaBeanのイベントのチューニング

JavaBeansについて
JavaBeansのイベント・セットについて
イベント処理について

 

Copyright © 1997, 2004, Oracle. All rights reserved.