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

クラスIndexedPropertyChangeEvent

すべての実装されたインタフェース:
Serializable

public class IndexedPropertyChangeEvent extends PropertyChangeEvent
JavaBeans仕様(a "bean")に準拠するコンポーネントがバインドされた索引付きプロパティを変更するたびに、"IndexedPropertyChange"イベントが配信されます。 このクラスはPropertyChangeEventの拡張ですが、変更されたプロパティのインデックスを含みます。

変更前後の実際の値が不明な場合は、null値が使用されることがあります。

イベント・ソースがnullオブジェクトを名前として送信し、そのプロパティの任意のセットが変更されたことを示す場合があります。 この場合は、変更前と変更後の値もnullになるはずです。

導入されたバージョン:
1.5
関連項目:
直列化された形式
  • コンストラクタの詳細

    • IndexedPropertyChangeEvent

      public IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
      新しいIndexedPropertyChangeEventオブジェクトを構築します。
      パラメータ:
      source - イベントをトリガーしたBean。
      propertyName - 変更されたプロパティのプログラム名。
      oldValue - プロパティの古い値。
      newValue - プロパティの新しい値。
      index - 変更されたプロパティ要素のインデックス。
  • メソッドの詳細

    • getIndex

      public int getIndex()
      変更されたプロパティのインデックスを取得します。
      戻り値:
      変更されたプロパティ要素を指定するインデックス。