Класс TreeExpansionEvent
- java.lang.Object
-
- java.util.EventObject
-
- javax.swing.event.TreeExpansionEvent
- Все реализуемые интерфейсы:
- Serializable
public class TreeExpansionEvent extends EventObject
Событие, используемое для идентификации отдельного пути в дереве. Источник, возвращаемый методом getSource, будет экземпляром JTree.
Для дополнительной документации и примеров см. следующие разделы в Руководстве по Java: Как создать обработчик событий расширения дерева и Как создать обработчик событий предстоящего расширения дерева.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans™ в пакете java.beans. Пожалуйста, обратитесь к XMLEncoder.
Поля
| Модификатор и тип | Поле и описание |
|---|---|
protected TreePath |
path Путь к значению, которое представляет это событие. |
Наследованные поля из класса java.util.EventObject
source Конструкторы
| Конструктор и описание |
|---|
TreeExpansionEvent(Object source,
TreePath path) Создает объект TreeExpansionEvent. |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
TreePath |
getPath() Возвращает путь к значению, которое было расширено/свернуто. |
Наследованные методы из класса java.util.EventObject
getSource, toString Наследованные методы из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Поля
path
protected TreePath path
Путь к значению, которое представляет это событие.
Конструкторы
TreeExpansionEvent
public TreeExpansionEvent(Object source,
TreePath path) Создает объект TreeExpansionEvent.
- Параметры:
-
source- Объект, который породил событие (обычноthis) -
path- Объект TreePath, определяющий новый расширенный узел
Методы
getPath
public TreePath getPath()
Возвращает путь к значению, которое было расширено/свернуто.
© 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.