Класс PreferenceChangeEvent
- java.lang.Object
- java.util.EventObject
- java.util.prefs.PreferenceChangeEvent
- Все реализованные интерфейсы:
Serializable
public class PreferenceChangeEvent extends EventObject
Событие, генерируемое узлом Preferences для обозначения добавления, удаления или изменения значения предпочтения.
Обратите внимание, что хотя PreferenceChangeEvent наследует интерфейс Serializable от EventObject, он не предназначен для сериализации. Соответствующие методы сериализации реализованы для выбрасывания исключения NotSerializableException.
- С тех пор:
- 1.4
- См. также:
-
Preferences,PreferenceChangeListener,NodeChangeEvent
Поля
Поля, объявленные в классе java.util.EventObject
sourceКонструкторы
| Конструктор | Описание |
|---|---|
PreferenceChangeEvent(Preferences node,
String key,
String newValue) | Создает новый экземпляр |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String | getKey() | Возвращает ключ измененного предпочтения. |
String | getNewValue() | Возвращает новое значение предпочтения. |
Preferences | getNode() | Возвращает узел предпочтения, который испустил событие. |
Методы, объявленные в классе java.util.EventObject
getSource, toStringМетоды, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitКонструкторы
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если предпочтение было удалено.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html