Класс JTree.AccessibleJTree
- Все реализуемые интерфейсы:
Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, TreeExpansionListener, TreeModelListener, TreeSelectionListener
- Внешний класс:
JTree
protected class JTree.AccessibleJTree extends JComponent.AccessibleJComponent implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener
JTree. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса в виде дерева. Предупреждение: Сериализованные объекты этого класса будут несовместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4 в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
- Начиная с версии:
- 1.2
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JTree.AccessibleJTree.AccessibleJTreeNode |
Этот класс реализует поддержку специальных возможностей для дочернего элемента JTree. |
Вложенные классы и интерфейсы, объявленные в классе JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе JComponent.AccessibleJComponent
accessibleFocusHandler
Поля, объявленные в классе Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе AccessibleContext
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleJTree() |
Создает AccessibleJTree
|
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAccessibleSelection |
Добавляет указанный выбранный элемент объекта в набор выбранных элементов объекта. |
void |
clearAccessibleSelection() |
Снимает выделение в объекте, чтобы ни один элемент объекта не был выбран. |
void |
fireVisibleDataPropertyChange() |
Генерирует уведомление об изменении свойства видимых данных. |
Accessible |
getAccessibleAt |
Возвращает дочерний элемент Accessible, если он существует в локальной координате Point. |
Accessible |
getAccessibleChild |
Возвращает n-й дочерний элемент Accessible объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество узлов верхнего уровня у этого JTree. |
int |
getAccessibleIndexInParent() |
Возвращает индекс этого объекта в его родительском объекте Accessible. |
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Возвращает AccessibleSelection, связанный с этим объектом. |
Accessible |
getAccessibleSelection |
Возвращает объект Accessible, представляющий указанный выбранный элемент объекта. |
int |
getAccessibleSelectionCount() |
Возвращает количество элементов, выбранных в данный момент. |
boolean |
isAccessibleChildSelected |
Возвращает true, если текущий дочерний элемент этого объекта выбран. |
void |
removeAccessibleSelection |
Удаляет указанный выбранный элемент объекта из набора выбранных элементов объекта. |
void |
selectAllAccessibleSelection() |
Выбирает все элементы объекта, если объект поддерживает множественный выбор. |
void |
treeCollapsed |
Уведомление о сворачивании дерева. |
void |
treeExpanded |
Уведомление о разворачивании модели дерева. |
void |
treeNodesChanged |
Уведомление об изменении узла модели дерева. |
void |
treeNodesInserted |
Уведомление об изменении узла модели дерева. |
void |
treeNodesRemoved |
Уведомление об изменении узла модели дерева. |
void |
treeStructureChanged |
Уведомление об изменении структуры модели дерева. |
void |
valueChanged |
Метод изменения значения Tree Selection Listener. |
Методы, объявленные в классе JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Методы, объявленные в классе Component.AccessibleAWTComponent
addFocusListener, contains, getAccessibleComponent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Методы, объявленные в классе AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе AccessibleComponent
addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Подробное описание конструкторов
AccessibleJTree
public AccessibleJTree()
AccessibleJTree
Подробное описание методов
valueChanged
public void valueChanged(TreeSelectionEvent e)
- Определено в:
-
valueChangedв интерфейсеTreeSelectionListener - Параметры:
-
e— ListSelectionEvent
fireVisibleDataPropertyChange
public void fireVisibleDataPropertyChange()
treeNodesChanged
public void treeNodesChanged(TreeModelEvent e)
- Определено в:
-
treeNodesChangedв интерфейсеTreeModelListener - Параметры:
-
e— событие модели дерева
treeNodesInserted
public void treeNodesInserted(TreeModelEvent e)
- Определено в:
-
treeNodesInsertedв интерфейсеTreeModelListener - Параметры:
-
e— событие вставки узла дерева
treeNodesRemoved
public void treeNodesRemoved(TreeModelEvent e)
- Определено в:
-
treeNodesRemovedв интерфейсеTreeModelListener - Параметры:
-
e— событие удаления узла или узлов дерева
treeStructureChanged
public void treeStructureChanged(TreeModelEvent e)
- Определено в:
-
treeStructureChangedв интерфейсеTreeModelListener - Параметры:
-
e— событие модели дерева
treeCollapsed
public void treeCollapsed(TreeExpansionEvent e)
- Определено в:
-
treeCollapsedв интерфейсеTreeExpansionListener - Параметры:
-
e— TreeExpansionEvent
treeExpanded
public void treeExpanded(TreeExpansionEvent e)
- Определено в:
-
treeExpandedв интерфейсеTreeExpansionListener - Параметры:
-
e— событие вставки узла дерева
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Переопределяет:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Accessible, если он существует в локальной координате Point. В противном случае возвращает null.- Определено в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Переопределяет:
-
getAccessibleAtв классеContainer.AccessibleAWTContainer - Параметры:
-
p— точка в локальных координатах этогоAccessible - Возвращает:
Accessible, если он существует в указанном месте; в противном случае —null
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Переопределяет:
-
getAccessibleChildrenCountв классеJComponent.AccessibleJComponent - Возвращает:
- количество доступных дочерних узлов дерева.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Переопределяет:
-
getAccessibleChildв классеJComponent.AccessibleJComponent - Параметры:
-
i— индекс дочернего элемента, начиная с нуля - Возвращает:
- n-й дочерний элемент Accessible объекта
- См. также:
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- Переопределяет:
-
getAccessibleIndexInParentв классеComponent.AccessibleAWTComponent - Возвращает:
- индекс этого объекта в его родительском объекте. Поскольку объект верхнего уровня JTree не имеет родительского объекта Accessible.
- См. также:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
- Переопределяет:
-
getAccessibleSelectionв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
- Определено в:
-
getAccessibleSelectionCountв интерфейсеAccessibleSelection - Возвращает:
- количество элементов, выбранных в данный момент.
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
- Определено в:
-
getAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс выбранного элемента, начиная с нуля - Возвращает:
- объект Accessible, содержащий выбранный элемент
- См. также:
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
- Определено в:
-
isAccessibleChildSelectedв интерфейсеAccessibleSelection - Параметры:
-
i— индекс дочернего элемента в этом объекте Accessible, начиная с нуля. - Возвращает:
-
true, если текущий дочерний элемент этого объекта выбран; в противном случае —false - См. также:
addAccessibleSelection
public void addAccessibleSelection(int i)
- Определено в:
-
addAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс элемента, который можно выбрать, начиная с нуля - См. также:
removeAccessibleSelection
public void removeAccessibleSelection(int i)
- Определено в:
-
removeAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс элемента, который можно выбрать, начиная с нуля - См. также:
clearAccessibleSelection
public void clearAccessibleSelection()
- Определено в:
-
clearAccessibleSelectionв интерфейсеAccessibleSelection
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
- Определено в:
-
selectAllAccessibleSelectionв интерфейсеAccessibleSelection
© 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/JTree.AccessibleJTree.html