Spec-Zone.ru › OpenJDK 8

Класс JTree.AccessibleJTree

  • java.lang.Object
    • javax.accessibility.AccessibleContext
      • java.awt.Component.AccessibleAWTComponent
        • java.awt.Container.AccessibleAWTContainer
          • javax.swing.JComponent.AccessibleJComponent
            • javax.swing.JTree.AccessibleJTree
Все реализуемые интерфейсы:
Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, TreeExpansionListener, TreeModelListener, TreeSelectionListener
Вложенный класс:
JTree

protected class JTree.AccessibleJTree
extends JComponent.AccessibleJComponent
implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener

Этот класс реализует поддержку доступности для класса JTree. Он предоставляет реализацию API доступности Java, соответствующую элементам пользовательского интерфейса типа «дерево».

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. См. XMLEncoder.

Вложенные классы

Модификатор и тип Класс и описание
protected class  JTree.AccessibleJTree.AccessibleJTreeNode

Этот класс реализует поддержку доступности для дочернего элемента JTree

Вложенные классы/интерфейсы, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler

Вложенные классы/интерфейсы, унаследованные от класса java.awt.Component.AccessibleAWTComponent

Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler

Поля

Поля, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

accessibleFocusHandler

Поля, унаследованные от класса java.awt.Container.AccessibleAWTContainer

accessibleContainerHandler

Поля, унаследованные от класса java.awt.Component.AccessibleAWTComponent

accessibleAWTComponentHandler, accessibleAWTFocusHandler

Поля, унаследованные от класса javax.accessibility.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()

Методы

Модификатор и тип Метод и описание
void addAccessibleSelection(int i)

Добавляет указанный выбранный элемент в объект к выбору объекта.

void clearAccessibleSelection()

Очищает выбор в объекте, так что ничего в объекте не выбрано.

void fireVisibleDataPropertyChange()

Вызывает уведомление о изменении свойства видимых данных.

Accessible getAccessibleAt(Point p)

Возвращает дочерний элемент Accessible, если он существует, содержащийся в локальных координатах Point.

Accessible getAccessibleChild(int i)

Возвращает n-ый доступный дочерний элемент объекта.

int getAccessibleChildrenCount()

Возвращает количество узлов верхнего уровня в этом JTree.

int getAccessibleIndexInParent()

Возвращает индекс этого объекта в его доступном родителе.

AccessibleRole getAccessibleRole()

Возвращает роль этого объекта.

AccessibleSelection getAccessibleSelection()

Возвращает AccessibleSelection, связанный с этим объектом.

Accessible getAccessibleSelection(int i)

Возвращает Accessible, представляющий указанный выбранный элемент в объекте.

int getAccessibleSelectionCount()

Возвращает количество элементов, которые в данный момент выбраны.

boolean isAccessibleChildSelected(int i)

Возвращает true, если текущий дочерний элемент этого объекта выбран.

void removeAccessibleSelection(int i)

Удаляет указанный выбранный элемент в объекте из выбора объекта.

void selectAllAccessibleSelection()

Принудительно выбирает каждый выбранный элемент в объекте, если объект поддерживает множественный выбор.

void treeCollapsed(TreeExpansionEvent e)

Уведомление о скрытии дерева.

void treeExpanded(TreeExpansionEvent e)

Уведомление об раскрытии дерева.

void treeNodesChanged(TreeModelEvent e)

Уведомление об изменении узла дерева.

void treeNodesInserted(TreeModelEvent e)

Уведомление об изменении узла дерева.

void treeNodesRemoved(TreeModelEvent e)

Уведомление об изменении узла дерева.

void treeStructureChanged(TreeModelEvent e)

Уведомление об изменении структуры дерева.

void valueChanged(TreeSelectionEvent e)

Метод изменения значения слушателя выбора дерева.

Методы, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener

Методы, унаследованные от класса java.awt.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

Методы, унаследованные от класса javax.accessibility.AccessibleContext

firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, унаследованные от интерфейса javax.accessibility.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()

Методы

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, описывающий роль объекта
См. также:
AccessibleRole

getAccessibleAt

public Accessible getAccessibleAt(Point p)

Возвращает дочерний Accessible объект, если он существует, по локальным координатам Point. В противном случае возвращает null.

Указано в:
getAccessibleAt в интерфейсе AccessibleComponent
Переопределяет:
getAccessibleAt в классе Container.AccessibleAWTContainer
Параметры:
p - точка в локальных координатах этого Accessible
Возвращает:
дочерний Accessible, если он существует, по указанным координатам; в противном случае null

getAccessibleChildrenCount

public int getAccessibleChildrenCount()

Возвращает количество узлов-потомков верхнего уровня этого JTree. Каждый из этих узлов может, в свою очередь, иметь дочерние узлы.

Переопределяет:
getAccessibleChildrenCount в классе JComponent.AccessibleJComponent
Возвращает:
количество доступных дочерних узлов в дереве.

getAccessibleChild

public Accessible getAccessibleChild(int i)

Возвращает n-ый доступный дочерний элемент объекта.

Переопределяет:
getAccessibleChild в классе JComponent.AccessibleJComponent
Параметры:
i - индекс дочернего элемента (с нуля)
Возвращает:
n-ый доступный дочерний элемент объекта
См. также:
AccessibleContext.getAccessibleChildrenCount()

getAccessibleIndexInParent

public int getAccessibleIndexInParent()

Получить индекс этого объекта в доступном родительском элементе.

Переопределяет:
getAccessibleIndexInParent в классе Component.AccessibleAWTComponent
Возвращает:
индекс этого объекта в родительском элементе. Так как у объекта JTree верхнего уровня нет доступного родительского элемента.
См. также:
Component.AccessibleAWTComponent.getAccessibleParent()

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()

Получить AccessibleSelection, связанный с этим объектом. В реализации API доступности Java для этого класса возвращается этот объект, который отвечает за реализацию интерфейса AccessibleSelection от своего имени.

Переопределяет:
getAccessibleSelection в классе AccessibleContext
Возвращает:
этот объект
См. также:
AccessibleSelection

getAccessibleSelectionCount

public int getAccessibleSelectionCount()

Возвращает количество выбранных элементов. Если элементы не выбраны, возвращается 0.

Указано в:
getAccessibleSelectionCount в интерфейсе AccessibleSelection
Возвращает:
количество выбранных элементов.

getAccessibleSelection

public Accessible getAccessibleSelection(int i)

Возвращает Accessible, представляющий указанный выбранный элемент в объекте. Если нет выбора или выбрано меньше элементов, чем указанный индекс, возвращается null.

Указано в:
getAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - нулевой индекс выбранных элементов
Возвращает:
Accessible, содержащий выбранный элемент
См. также:
AccessibleSelection.getAccessibleSelectionCount()

isAccessibleChildSelected

public boolean isAccessibleChildSelected(int i)

Возвращает true, если текущий дочерний элемент этого объекта выбран.

Указано в:
isAccessibleChildSelected в интерфейсе AccessibleSelection
Параметры:
i - нулевой индекс дочернего элемента в этом объекте Accessible.
Возвращает:
true, если текущий дочерний элемент объекта выбран; в противном случае false.
См. также:
AccessibleContext.getAccessibleChild(int)

addAccessibleSelection

public void addAccessibleSelection(int i)

Добавляет указанный выбранный элемент в объект к выбору объекта. Если объект поддерживает множественный выбор, указанный элемент добавляется к любому существующему выбору, в противном случае он заменяет любой существующий выбор в объекте. Если указанный элемент уже выбран, этот метод не оказывает никакого влияния.

Указано в:
addAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - нулевой индекс выбираемых элементов
См. также:
AccessibleContext.getAccessibleChild(int)

removeAccessibleSelection

public void removeAccessibleSelection(int i)

Удаляет указанный выбранный элемент из объекта из выбора объекта. Если указанный элемент не выбран, этот метод не оказывает никакого влияния.

Указано в:
removeAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - нулевой индекс выбираемых элементов
См. также:
AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()

Очищает выбор в объекте, так что ничего в объекте не выбрано.

Указано в:
clearAccessibleSelection в интерфейсе AccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()

Выбирает каждый выбранный элемент в объекте, если объект поддерживает множественный выбор.

Указано в:
selectAllAccessibleSelection в интерфейсе AccessibleSelection

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API