Пакет javax.swing.tree
package javax.swing.tree
Предоставляет классы и интерфейсы для работы с
javax.swing.JTree. Эти классы и интерфейсы используются, если требуется управлять построением, обновлением и отображением деревьев, а также просмотром и управлением данными, связанными с узлами дерева. Примечание: Большая часть API Swing не является потокобезопасной. Подробнее см. в разделе Параллелизм в Swing руководства Руководство по Java.
Связанная документация
Обзоры, учебные материалы, примеры, руководства и документацию по инструментам см. здесь:- Использование деревьев, раздел руководства Руководство по Java
- Начиная с:
- 1.2
| Класс | Описание |
|---|---|
| AbstractLayoutCache |
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. |
| AbstractLayoutCache.NodeDimensions | Используется AbstractLayoutCache для определения размера и координаты x начала конкретного узла. |
| DefaultMutableTreeNode | DefaultMutableTreeNode — это узел общего назначения в структуре данных дерева. |
| DefaultTreeCellEditor | TreeCellEditor. |
| DefaultTreeCellRenderer | Отображает элемент дерева. |
| DefaultTreeModel | Простая модель данных дерева, использующая TreeNodes. |
| DefaultTreeSelectionModel | Реализация TreeSelectionModel по умолчанию. |
| ExpandVetoException | Исключение, используемое для отмены раскрытия или сворачивания. |
| FixedHeightLayoutCache | ПРИМЕЧАНИЕ: В будущем выпуске этот класс станет более открытым. |
| MutableTreeNode | Определяет требования к объекту узла дерева, который можно изменять — добавляя или удаляя дочерние узлы либо изменяя содержимое пользовательского объекта, хранящегося в узле. |
| RowMapper | Определяет требования к объекту, преобразующему пути в дереве в строки отображения. |
| TreeCellEditor | Расширяет CellEditor необходимыми средствами для настройки редактора в дереве. |
| TreeCellRenderer | Определяет требования к объекту, отображающему узел дерева. |
| TreeModel | Модель, используемая JTree. |
| TreeNode | Определяет требования к объекту, который можно использовать в качестве узла дерева в JTree. |
| TreePath | TreePath представляет собой массив объектов, однозначно определяющих путь к узлу дерева. |
| TreeSelectionModel | Этот интерфейс представляет текущее состояние выбора в компоненте дерева. |
| VariableHeightLayoutCache | ПРИМЕЧАНИЕ: В будущем выпуске этот класс станет более открытым. |
© 1993, 2025, 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/25/docs/api/java.desktop/javax/swing/tree/package-summary.html