- java.lang.Object
-
- java.util.EventObject
-
- java.util.prefs.PreferenceChangeEvent
-
- All Implemented Interfaces:
-
Serializable
public class PreferenceChangeEvent extends EventObject
由Preferences
节点发出的一个事件,指示已添加,删除或已更改其值的首选项。请注意,尽管PreferenceChangeEvent从EventObject继承了Serializable接口,但它并不是可串行化的。 实现适当的序列化方法来抛出NotSerializableException。
- 从以下版本开始:
- 1.4
- 另请参见:
-
Preferences
,PreferenceChangeListener
,NodeChangeEvent
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 PreferenceChangeEvent(Preferences node, String key, String newValue)
构造一个新的PreferenceChangeEvent
实例。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getKey()
返回更改的首选项的键。String
getNewValue()
返回首选项的新值。Preferences
getNode()
返回发出事件的首选节点。-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
构造方法详细信息
-
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
。
-
-