Класс JTabbedPane.AccessibleJTabbedPane

Все реализованные интерфейсы:
Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, ChangeListener
Вложенный класс:
JTabbedPane
protected class JTabbedPane.AccessibleJTabbedPane
extends JComponent.AccessibleJComponent
implements AccessibleSelection, ChangeListener

Этот класс реализует поддержку доступности для класса JTabbedPane. Он предоставляет реализацию 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

Краткое описание конструкторов

Конструктор Описание
AccessibleJTabbedPane()

Создает AccessibleJTabbedPane

Краткое описание методов

Модификатор и тип Метод Описание
Accessible getAccessibleAt​(Point p)

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

Accessible getAccessibleChild​(int i)

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

int getAccessibleChildrenCount()

Возвращает количество дочерних элементов Accessible в объекте.

String getAccessibleName()

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

AccessibleRole getAccessibleRole()

Получить роль этого объекта.

AccessibleSelection getAccessibleSelection()

Получает связанное с этим объектом AccessibleSelection.

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

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

Методы, объявленные в классе 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, 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

Методы, объявленные в интерфейсе javax.accessibility.AccessibleSelection

addAccessibleSelection, clearAccessibleSelection, getAccessibleSelection, getAccessibleSelectionCount, isAccessibleChildSelected, removeAccessibleSelection, selectAllAccessibleSelection

Методы, объявленные в интерфейсе javax.swing.event.ChangeListener

stateChanged

Подробное описание конструкторов

AccessibleJTabbedPane

public AccessibleJTabbedPane()

Создает AccessibleJTabbedPane

Подробное описание методов

getAccessibleName

public String getAccessibleName()

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

Переопределяет:
getAccessibleName в классе JComponent.AccessibleJComponent
Возвращает:
доступное имя этого объекта или null.
С версии:
1.6
См. также:
AccessibleContext.setAccessibleName(java.lang.String)

getAccessibleRole

public AccessibleRole getAccessibleRole()

Получить роль этого объекта.

Переопределяет:
getAccessibleRole в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleRole, описывающий роль объекта
См. также:
AccessibleRole

getAccessibleChildrenCount

public int getAccessibleChildrenCount()

Возвращает количество дочерних элементов Accessible в объекте.

Переопределяет:
getAccessibleChildrenCount в классе JComponent.AccessibleJComponent
Возвращает:
количество дочерних элементов Accessible в объекте.

getAccessibleChild

public Accessible getAccessibleChild(int i)

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

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

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()

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

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

getAccessibleAt

public Accessible getAccessibleAt(Point p)

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

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

© 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/JTabbedPane.AccessibleJTabbedPane.html

Spec-Zone .ru
спецификации, руководства, описания, API