モジュール java.prefs
パッケージ java.util.prefs

クラスPreferenceChangeEvent

java.lang.Object
java.util.EventObject
java.util.prefs.PreferenceChangeEvent
すべての実装されたインタフェース:
Serializable

public class PreferenceChangeEvent extends EventObject
Preferencesノードによって発行されるイベントの1つで、設定が追加または削除されたか、その値が変更されたことを示します。

PreferenceChangeEventは、EventObjectからSerializableインタフェースを継承しますが、Serializableには対応していません。 NotSerializableExceptionをスローするように、適切な直列化メソッドが実装されています。

導入されたバージョン:
1.4
関連項目:
Preferences, PreferenceChangeListener, NodeChangeEvent
  • コンストラクタの詳細

    • PreferenceChangeEvent

      public PreferenceChangeEvent(Preferences node, String key, String newValue)
      新規PreferenceChangeEventのインスタンスを構築します。
      パラメータ:
      node - イベントを発行した設定ノード。
      key - 変更された設定のキー。
      newValue - 設定の新しい値。設定が削除されようとしている場合はnull
  • メソッドの詳細

    • getNode

      public Preferences getNode()
      イベントを発行した設定ノードを返します。
      戻り値:
      イベントを発行した設定ノード。
    • getKey

      public String getKey()
      変更された設定のキーを返します。
      戻り値:
      変更された設定のキー。
    • getNewValue

      public String getNewValue()
      設定の新しい値を返します。
      戻り値:
      設定の新しい値。設定が削除された場合はnull