Module java.prefs
Package java.util.prefs

Class PreferenceChangeEvent

java.lang.Object
java.util.EventObject
java.util.prefs.PreferenceChangeEvent
所有已实现的接口:
Serializable

public class PreferenceChangeEvent extends EventObject
Preferences节点发出的事件,指示偏好设置已添加、删除或其值已更改。

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

自:
1.4
参见:
  • Constructor Details

    • PreferenceChangeEvent

      public PreferenceChangeEvent(Preferences node, String key, String newValue)
      构造一个新的PreferenceChangeEvent实例。
      参数:
      node - 发出事件的Preferences节点。
      key - 已更改的偏好设置的键。
      newValue - 偏好设置的新值,如果正在删除偏好设置,则为null
  • Method Details

    • getNode

      public Preferences getNode()
      返回发出事件的偏好设置节点。
      返回:
      发出事件的偏好设置节点。
    • getKey

      public String getKey()
      返回已更改的偏好设置的键。
      返回:
      已更改的偏好设置的键。
    • getNewValue

      public String getNewValue()
      返回偏好设置的新值。
      返回:
      偏好设置的新值,如果偏好设置已被删除,则为null