クラス・エディタを使用したプロパティ・アクセッサ・メソッドの作成および変更
再利用可能なBeanを作成する場合、アクセッサ・メソッドを定義する必要があります。最も簡単な方法は、クラス・エディタの中から定義する方法です。
クラス・エディタを使用してJavaBeanのアクセッサ・メソッドを作成または変更するには、次のようにします。
- アプリケーション・ナビゲータで、Beanを選択します。
- エディタ・ウィンドウで、「クラス」というエディタ・タブを選択します。
エディタ・タブは、エディタ・ウィンドウで現在開いているドキュメントの一番下にあるタブです。
- クラス・エディタで「フィールド」タブを選択します。
- 新規アクセッサ・メソッドを作成するには、「追加」をクリックします。
- 既存のアクセッサ・メソッドを変更するには、フィールドを選択して、その行をダブルクリックするか、「編集」をクリックします。
詳細は、[F1]を押すか、適切なダイアログ内で「ヘルプ」をクリックしてください。
- 「フィールドの編集」ダイアログで、「アクセッサの再生成」を選択して新規アクセッサ・メソッドを追加するか、フィールド値の読取りと書込み用の既存のgetterおよびsetterメソッドを上書きします。
- このフィールドに対して以前に「設定」ダイアログで生成したgetterまたはsetterを削除する場合のみ、「get()メソッドを作成」または「set()メソッドを作成」チェック・ボックスの選択を解除します。
「get()メソッドを作成」または「set()メソッドを作成」チェック・ボックスの選択を解除した場合、エディタは、選択を解除したオプションの代替アクセッサを追加せずに、クラスからgetterまたはsetterの実装を削除します。クラス定義から特定のアクセッサ・メソッドを削除する場合のみ、これらのオプションの選択を解除してください。
- 「get()メソッドを作成」または「set()メソッドを作成」を選択し、新しいgetterまたはsetterをクラスに追加するか、既存のgetterまたはsetterを上書きします(すでに存在する場合)。
元のアクセッサ・メソッドがJavaBeansの規則に従っていない場合は、上書きできません。
- 「OK」をクリックしてクラス・エディタに戻ります。
関連項目
JavaBeansの開発
JavaBeanの作成クラス・エディタを使用したフィールドの作成および変更
クラス・エディタを使用したメソッドの作成および変更
クラス・エディタを使用したイベントの作成および変更
JavaBeansについて
Copyright © 1997, 2004, Oracle. All rights reserved.