public class PropertyChangeEvent extends EventObject
通常、PropertyChangeEvents は、変更されたプロパティーの名前と変更前後の値とともに使用されます。新しい値がプリミティブ型 (int や boolean など) である場合、対応する java.lang.* Object 型 (Integer や Boolean など) としてラップされる必要があります。
変更前後の実際の値が不明な場合は、null 値が使用されることがあります。
イベントソースが null オブジェクトを名前として送信し、そのプロパティーの任意のセットが変更されたことを示す場合があります。この場合は、変更前と変更後の値も null になるはずです。
source
コンストラクタと説明 |
---|
PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
新しい
PropertyChangeEvent を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
Object |
getNewValue()
プロパティーの変更後の値 (Object で表される) を取得します。
|
Object |
getOldValue()
プロパティーの変更前の値 (Object で表される) を取得します。
|
Object |
getPropagationId()
propagationId フィールドは、今後使用するために予約されています。
|
String |
getPropertyName()
変更されたプロパティーのプログラム名を取得します。
|
void |
setPropagationId(Object propagationId)
イベントの propagationId オブジェクトを設定します。
|
String |
toString()
オブジェクトの文字列表現を返します。
|
getSource
public String getPropertyName()
public Object getNewValue()
public Object getOldValue()
public void setPropagationId(Object propagationId)
propagationId
- イベントの propagationId オブジェクト。public Object getPropagationId()
public String toString()
toString
、クラス: EventObject
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.