Класс JRootPane.AccessibleJRootPane
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.Container.AccessibleAWTContainer
-
- javax.swing.JComponent.AccessibleJComponent
-
- javax.swing.JRootPane.AccessibleJRootPane
- Все реализуемые интерфейсы:
-
Serializable,AccessibleComponent,AccessibleExtendedComponent
- Вложенный класс:
- JRootPane
protected class JRootPane.AccessibleJRootPane extends JComponent.AccessibleJComponent
Этот класс реализует поддержку доступности для класса JRootPane. Он предоставляет реализацию API доступности Java, соответствующую элементам пользовательского интерфейса панели корней.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. Обратитесь к XMLEncoder.
- См. также:
- Сериализованная форма
Вложенные классы
Вложенные классы/интерфейсы, объявленные в классе 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Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected | AccessibleJRootPane() |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Accessible | getAccessibleChild(int i) | Возвращает указанное доступное дочернее элементом объекта. |
int | getAccessibleChildrenCount() | Возвращает количество доступных дочерних элементов объекта. |
AccessibleRole | getAccessibleRole() | Получить роль этого объекта. |
Методы, объявленные в классе javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListenerМетоды, объявленные в классе java.awt.Container.AccessibleAWTContainer
getAccessibleAtМетоды, объявленные в классе java.awt.Component.AccessibleAWTComponent
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, 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, getAccessibleSelection, 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, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisibleПодробное описание конструкторов
AccessibleJRootPane
protected AccessibleJRootPane()
Подробное описание методов
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получить роль этого объекта.
- Переопределяет:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
AccessibleRole
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
- Переопределяет:
-
getAccessibleChildrenCountв классеJComponent.AccessibleJComponent - Возвращает:
- количество доступных дочерних элементов объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанное доступное дочернее элементом объекта. Доступные дочерние элементы Accessible объекта нумеруются с нуля, поэтому первый дочерний элемент Accessible находится в индексе 0, второй дочерний элемент находится в индексе 1 и так далее.
- Переопределяет:
-
getAccessibleChildв классеJComponent.AccessibleJComponent - Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
- доступный дочерний элемент объекта
- См. также:
getAccessibleChildrenCount()
© 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.desktop/javax/swing/JRootPane.AccessibleJRootPane.html