JavaBeanのイベントのチューニング

作成するBeanInfoクラスごとに、JDeveloperのインスペクタでJavaBeanに対して表示するイベントと表示しないイベントを決定できます。

注意: 1つ以上のプロパティ、メソッドまたはイベントを公開した場合は、生成されたBeanInfoの使用をIDEに強制することになります。したがって、プロパティ、メソッドまたはイベントを選択するとすぐに、選択しないプロパティ、メソッドまたはイベントがクラスから公開されなくなります。

JavaBeanのイベントをチューニングするには、次のようにします。

  1. BeanのBeanInfoクラスを作成します。
  2. アプリケーション・ナビゲータで、BeanInfoクラスを選択します。
  3. エディタ・ウィンドウで、「クラス」というエディタ・タブを選択します。

    エディタ・タブは、エディタ・ウィンドウで現在開いているドキュメントの一番下にあるタブです。

  4. クラス・エディタで、「イベント」タブを選択し、イベント・セットのリストを表示します。
  5. 「イベント」ページで、Beanで起動できるようにするイベント・セットを選択します。

    詳細は、[F1]を押すか、ダイアログ内で「ヘルプ」をクリックしてください。

  6. 「OK」をクリックします。

BeanInfoで起動するイベント・セットに対して、JDeveloperによりgetEventSetDescriptors()メソッドが実装されます。このメソッドには、設計時に使用可能にする各イベント・セットに関する情報を含むEventSetDescriptorオブジェクトの配列をインスタンス化するコードが含まれています。公開しないイベント・セットは削除され、IDEのプロパティ・インスペクタには表示されません。


BeanInfoクラスを使用したJavaBeanのカスタマイズ方法
JavaBeanのプロパティおよびメソッドのチューニング
JavaBeanのデフォルト・プロパティまたはイベントの指定

JavaBeansについて
BeanInfoクラスについて
プロパティ、メソッドおよびイベントのチューニングについて

JavaBeansの開発
BeanInfoクラスの作成方法

 

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