Класс JTabbedPane.AccessibleJTabbedPane
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.Container.AccessibleAWTContainer
-
- javax.swing.JComponent.AccessibleJComponent
-
- javax.swing.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 |
getAccessibleChild(int i) |
Возвращает указанного дочернего элемента Accessible объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество дочерних элементов Accessible в объекте. |
String |
getAccessibleName() |
Возвращает доступное имя этого объекта или |
AccessibleRole |
getAccessibleRole() |
Получить роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Получает связанное с этим объектом |
Методы, объявленные в классе 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