public interface Customizer
カスタマイザ・クラスは、ターゲットJava Beanをカスタマイズするための完全なカスタムGUIを提供します。
各カスタマイザは、AWTダイアログやパネル内でインスタンスを生成できるように、java.awt.Componentクラスを継承しなければいけません。
カスタマイザごとにnullコンストラクタが必要です。
- 導入されたバージョン:
- 1.1
-
メソッドのサマリー
修飾子と型メソッド説明void
PropertyChangeイベントのリスナーを登録します。void
PropertyChangeイベントのリスナーを削除します。void
カスタマイズするオブジェクトを設定します。
-
メソッドの詳細
-
setObject
void setObject(Object bean) カスタマイズするオブジェクトを設定します。 このメソッドは、Customizerを親AWTコンテナに追加する前に1回だけ呼び出すようにしてください。- パラメータ:
bean
- カスタマイズされるオブジェクト。
-
addPropertyChangeListener
void addPropertyChangeListener(PropertyChangeListener listener) PropertyChangeイベントのリスナーを登録します。 表示プロパティのリフレッシュを要求する方法でターゲットBeanを変更する場合は、必ずカスタマイザはPropertyChangeイベントをトリガーします。- パラメータ:
listener
- PropertyChangeイベントがトリガーされたときに呼び出されるオブジェクト。
-
removePropertyChangeListener
void removePropertyChangeListener(PropertyChangeListener listener) PropertyChangeイベントのリスナーを削除します。- パラメータ:
listener
- 削除されるPropertyChangeリスナー。
-