Spec-Zone.ru › OpenJDK 25

Класс 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. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса с вкладками.

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

Начиная с версии:
1.2

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе 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

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

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

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

Модификатор и тип Метод Описание
void addAccessibleSelection(int i)
Добавляет указанный дочерний элемент Accessible объекта в набор выбранных элементов объекта.
void clearAccessibleSelection()
Снимает выделение в объекте, так что ни один из дочерних элементов объекта не выбран.
Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент Accessible, расположенный по локальным координатам Point, если такой элемент существует.
Accessible getAccessibleChild(int i)
Возвращает указанный дочерний элемент Accessible объекта.
int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
String getAccessibleName()
Возвращает доступное имя этого объекта или null, если доступное имя отсутствует.
AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
AccessibleSelection getAccessibleSelection()
Возвращает связанный с этим объектом AccessibleSelection.
Accessible getAccessibleSelection(int i)
Возвращает объект Accessible, представляющий указанный выбранный дочерний элемент объекта.
int getAccessibleSelectionCount()
Возвращает количество дочерних элементов Accessible, выбранных в данный момент.
boolean isAccessibleChildSelected(int i)
Определяет, выбран ли текущий дочерний элемент этого объекта.
void removeAccessibleSelection(int i)
Удаляет указанный дочерний элемент объекта из набора выбранных элементов объекта.
void selectAllAccessibleSelection()
Выбирает все дочерние элементы объекта, если объект поддерживает множественный выбор.
void stateChanged(ChangeEvent e)
Вызывается, когда целевой объект прослушивателя изменяет свое состояние.

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

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

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

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

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

AccessibleJTabbedPane

public AccessibleJTabbedPane()
Создает AccessibleJTabbedPane

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

getAccessibleName

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

stateChanged

public void stateChanged(ChangeEvent e)
Описание скопировано из интерфейса: ChangeListener
Вызывается, когда целевой объект прослушивателя изменяет свое состояние.
Определено в:
stateChanged в интерфейсе ChangeListener
Параметры:
e — объект ChangeEvent

getAccessibleRole

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

getAccessibleChildrenCount

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

getAccessibleChild

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

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
Возвращает связанный с этим объектом AccessibleSelection. В реализации Java Accessibility API для этого класса возвращает этот объект, который отвечает за реализацию интерфейса AccessibleSelection от своего имени.
Переопределяет:
getAccessibleSelection в классе AccessibleContext
Возвращает:
этот объект
См. также:
  • AccessibleSelection

getAccessibleAt

public Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент Accessible, расположенный по локальным координатам Point, если такой элемент существует. В противном случае возвращает текущую выбранную вкладку.
Определено в:
getAccessibleAt в интерфейсе AccessibleComponent
Переопределяет:
getAccessibleAt в классе Container.AccessibleAWTContainer
Параметры:
p — точка, задающая верхний левый угол Accessible в системе координат родительского объекта
Возвращает:
Accessible в указанном месте, если он существует

getAccessibleSelectionCount

public int getAccessibleSelectionCount()
Описание скопировано из интерфейса: AccessibleSelection
Возвращает количество дочерних элементов Accessible, выбранных в данный момент. Если ни один дочерний элемент не выбран, возвращаемое значение равно 0.
Определено в:
getAccessibleSelectionCount в интерфейсе AccessibleSelection
Возвращает:
количество элементов, выбранных в данный момент

getAccessibleSelection

public Accessible getAccessibleSelection(int i)
Описание скопировано из интерфейса: AccessibleSelection
Возвращает объект Accessible, представляющий указанный выбранный дочерний элемент объекта. Если ничего не выбрано или количество выбранных дочерних элементов меньше переданного целого числа, возвращаемое значение будет равно null.

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

Определено в:
getAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс выбранного дочернего элемента, начиная с нуля
Возвращает:
i-й выбранный дочерний элемент
См. также:
  • AccessibleSelection.getAccessibleSelectionCount()

isAccessibleChildSelected

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

addAccessibleSelection

public void addAccessibleSelection(int i)
Описание скопировано из интерфейса: AccessibleSelection
Добавляет указанный дочерний элемент Accessible объекта в набор выбранных элементов объекта. Если объект поддерживает множественный выбор, указанный дочерний элемент добавляется к уже выбранным элементам; в противном случае он заменяет текущий выбранный элемент объекта. Если указанный дочерний элемент уже выбран, этот метод ничего не делает.
Определено в:
addAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс дочернего элемента, начиная с нуля
См. также:
  • AccessibleContext.getAccessibleChild(int)

removeAccessibleSelection

public void removeAccessibleSelection(int i)
Описание скопировано из интерфейса: AccessibleSelection
Удаляет указанный дочерний элемент объекта из набора выбранных элементов объекта. Если указанный элемент в данный момент не выбран, этот метод ничего не делает.
Определено в:
removeAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс дочернего элемента, начиная с нуля
См. также:
  • AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()
Описание скопировано из интерфейса: AccessibleSelection
Снимает выделение в объекте, так что ни один из дочерних элементов объекта не выбран.
Определено в:
clearAccessibleSelection в интерфейсе AccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()
Описание скопировано из интерфейса: AccessibleSelection
Выбирает все дочерние элементы объекта, если объект поддерживает множественный выбор.
Определено в:
selectAllAccessibleSelection в интерфейсе AccessibleSelection

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

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