全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
インタフェース java.beans.Customizer
- public interface Customizer
カスタマイザクラスは、ターゲット Java Bean をカスタマイズするための完全なカスタム GUI を提供します。
各カスタマイザは、AWT ダイアログやパネル内でインスタンス生成できるよう java.awt.Component クラスを継承しなければなりません。
カスタマイザごとに null 構築子が必要です。
-
addPropertyChangeListener(PropertyChangeListener)
- PropertyChange イベントのリスナを登録する。
-
removePropertyChangeListener(PropertyChangeListener)
- PropertyChange イベントのリスナを削除する。
-
setObject(Object)
- カスタマイズするオブジェクトを設定する。
setObject
public abstract void setObject(Object bean)
- カスタマイズするオブジェクトを設定します。このメソッドは、Customizer を親 AWT コンテナに追加する前に一度だけしか呼び出せません。
- パラメータ:
- bean - カスタマイズするオブジェクト
addPropertyChangeListener
public abstract void addPropertyChangeListener(PropertyChangeListener listener)
- PropertyChange イベントのリスナを登録します。表示プロパティのリフレッシュを要求する方法でターゲット bean を変更する場合は、必ずカスタマイザは PropertyChange イベントを発行します。
- パラメータ:
- listener - PropertyChange イベントを出すときに呼び出されるオブジェクト
removePropertyChangeListener
public abstract void removePropertyChangeListener(PropertyChangeListener listener)
- PropertyChange イベントのリスナを削除します。
- パラメータ:
- listener - 削除する PropertyChange リスナ
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス