模块  java.prefs
软件包  java.util.prefs

Class PreferenceChangeEvent

  • 实现的所有接口
    Serializable

    public class PreferenceChangeEvent
    extends EventObject
    Preferences节点发出的事件,指示已添加,删除或已更改其值的首选项。

    请注意,尽管PreferenceChangeEvent从EventObject继承了Serializable接口,但它并不是Serializable。 实现适当的序列化方法以抛出NotSerializableException。

    从以下版本开始:
    1.4
    另请参见:
    PreferencesPreferenceChangeListenerNodeChangeEvent
    • 构造方法详细信息

      • 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