モジュール 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()
      リスナーに関連付けられている指定されたプロパティの名前を返します。
      戻り値:
      リスナーに関連付けられている名前付きプロパティの名前