BeanInfo の生成
関連項目
BeanInfo クラスには、プロパティー、イベント、メソッドなどの、Bean に関する情報が含まれています。BeanInfo はオプションのクラスであり、その中に含める情報をユーザーが決定することができます。
クラスの BeanInfo を生成する
- 「プロジェクト」ウィンドウでクラスの「Bean パターン」サブノードを右クリックし、「BeanInfo エディタ」を選択します。
「BeanInfo エディタ」ダイアログが表示されます。左のパネルには、5 つのメインノード(BeanInfo、Bean、プロパティー、イベントソース、メソッド) が表示されます。右のパネルには、選択したノードのプロパティーが表示されます。BeanInfo エディタに示されるノードとサブノードについては、「「BeanInfo エディタ」ダイアログ」を参照してください。
- ダイアログの右パネルに表示されているプロパティーに対して必要な変更を行い、「了解」ボタンをクリックします。
クラスと同じパッケージ内にファイル classnameBeanInfo が生成されます。
- 「BeanInfo エディタ」ダイアログは、JavaBeans 仕様に準拠する要素だけを生成します。標準以外の名前を持つ Bean プロパティーを追加する場合は、ソースエディタで独自の BeanInfo を記述する必要があります。BeanInfo テンプレートに用意されているスケルトンコードを使用します。「ファイル」>「新規」を選択し、「Beans」ノードを展開して「BeanInfo」を選択します。
以前に生成した BeanInfo を編集する
- クラスの「Bean パターン」ノードでマウスの右ボタンをクリックし、BeanInfo エディタを選択します。このコマンドは必ず、「BeanInfo」ノードではなく、クラスノードの「Bean パターン」ノードで選択してください。
- 関連項目
- 「BeanInfo エディタ」ダイアログ
- Bean の作成
- ソースファイルの編集
著作権と商標について