モジュール java.desktop
パッケージ java.beans

クラスPropertyChangeListenerProxy

  • すべての実装されたインタフェース:
    PropertyChangeListener, EventListener


    public class PropertyChangeListenerProxy
    extends EventListenerProxy<PropertyChangeListener>
    implements PropertyChangeListener
    特に「バウンド」プロパティを使ってPropertyChangeListenerを追加するためにEventListenerProxyを拡張するクラス。 このクラスのインスタンスは、PropertyChangeListenerとして、プロパティ変更イベントをトリガーするのをサポートするBeanに追加可能です。

    オブジェクトにgetPropertyChangeListenersメソッドが含まれている場合、返される配列はPropertyChangeListenerおよびPropertyChangeListenerProxyオブジェクトの組み合わせになる場合があります。

    導入されたバージョン:
    1.4
    関連項目:
    EventListenerProxy, PropertyChangeSupport.getPropertyChangeListeners()
    • コンストラクタの詳細

      • PropertyChangeListenerProxy

        public PropertyChangeListenerProxy​(String propertyName,
                                           PropertyChangeListener listener)
        PropertyChangeListenerを特定のプロパティにバインドするコンストラクタ。
        パラメータ:
        propertyName - 待機しているプロパティの名前
        listener - リスナー・オブジェクト
    • メソッドの詳細

      • propertyChange

        public void propertyChange​(PropertyChangeEvent event)
        プロパティ変更イベントをリスナー委譲に転送します。
        定義:
        propertyChange、インタフェース: PropertyChangeListener
        パラメータ:
        event - プロパティ変更イベント
      • getPropertyName

        public String getPropertyName​()
        リスナーに関連付けられている指定されたプロパティの名前を返します。
        戻り値:
        リスナーに関連付けられている名前付きプロパティの名前