Spec-Zone.ru › OpenJDK 21

Класс Container.AccessibleAWTContainer

java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
Все реализуемые интерфейсы:
Serializable, AccessibleComponent
Непосредственные известные подклассы:
Box.AccessibleBox, CellRendererPane.AccessibleCellRendererPane, JComponent.AccessibleJComponent, Panel.AccessibleAWTPanel, ScrollPane.AccessibleAWTScrollPane, Window.AccessibleAWTWindow
Вложенный класс:
Container
protected class Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent
Внутренний класс контейнера, используемый для обеспечения стандартной поддержки доступности. Этот класс не предназначен для непосредственного использования разработчиками приложений, но вместо этого предназначен только для наследования разработчиками контейнеров.

Класс используется для получения роли доступности для этого объекта, а также для реализации многих методов в интерфейсе AccessibleContainer.

С:
1.3
См. также:
  • Сериализованная форма

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

Модификатор и тип Класс Описание
protected class  Container.AccessibleAWTContainer.AccessibleContainerHandler
Вызывает PropertyChange слушателя, если он зарегистрирован, при добавлении или удалении дочерних элементов.

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

Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler

Краткое описание полей

Модификатор и тип Поле Описание
protected ContainerListener accessibleContainerHandler
Обработчик для вызова PropertyChange при добавлении или удалении дочерних элементов

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

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

AccessibleAWTContainer()
Модификатор Конструктор Описание
protected
Создаёт AccessibleAWTContainer.

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

Модификатор и тип Метод Описание
void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей.
Accessible getAccessibleAt(Point p)
Возвращает Accessible дочерний элемент, если он существует, расположенный в локальных координатах Point.
Accessible getAccessibleChild(int i)
Возвращает n-ый Accessible дочерний элемент объекта.
int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей.

Методы, объявленные в классе java.awt.Component.AccessibleAWTComponent

addFocusListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, 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

Подробное описание полей

accessibleContainerHandler

protected ContainerListener accessibleContainerHandler
Обработчик для вызова PropertyChange при добавлении или удалении дочерних элементов

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

AccessibleAWTContainer

protected AccessibleAWTContainer()
Создаёт AccessibleAWTContainer.

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

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта. Если все дочерние элементы этого объекта реализуют Accessible, то этот метод должен возвращать количество дочерних элементов этого объекта.
Переопределяет:
getAccessibleChildrenCount в классе Component.AccessibleAWTComponent
Возвращает:
количество доступных дочерних элементов объекта

getAccessibleChild

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

getAccessibleAt

public Accessible getAccessibleAt(Point p)
Возвращает Accessible дочерний элемент, если он существует, находящийся в локальных координатах Point.
Указано в:
getAccessibleAt в интерфейсе AccessibleComponent
Переопределяет:
getAccessibleAt в классе Component.AccessibleAWTComponent
Параметры:
p - точка, определяющая верхний левый угол Accessible, заданная в пространстве координат родителя объекта
Возвращает:
Accessible, если он существует, в указанном месте; в противном случае null

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей.
Переопределяет:
addPropertyChangeListener в классе Component.AccessibleAWTComponent
Параметры:
listener - добавляемый PropertyChangeListener
См. также:
  • AccessibleContext.ACCESSIBLE_NAME_PROPERTY
  • AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
  • AccessibleContext.ACCESSIBLE_STATE_PROPERTY
  • AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
  • AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
  • AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
  • AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей. Это удаляет PropertyChangeListener, зарегистрированный для всех свойств.
Переопределяет:
removePropertyChangeListener в классе Component.AccessibleAWTComponent
Параметры:
listener - удаляемый PropertyChangeListener

© 1993, 2023, 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/21/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.html

Spec-Zone.ru

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