モジュール java.prefs
パッケージ 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