Класс 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 Вызывает |
Вложенные классы/интерфейсы, унаследованные от класса java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Поля
| Модификатор и тип | Поле и описание |
|---|---|
protected ContainerListener |
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 |
AccessibleAWTContainer() |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener) Добавляет PropertyChangeListener в список слушателей. |
Accessible |
getAccessibleAt(Point p) Возвращает дочерний элемент, если он существует, содержащийся в локальных координатах |
Accessible |
getAccessibleChild(int i) Возвращает n-ый дочерний элемент объекта. |
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
Конструкторы
AccessibleAWTContainer
protected AccessibleAWTContainer()
Методы
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте. Если все дочерние элементы этого объекта реализуют Accessible, то этот метод должен вернуть количество дочерних элементов этого объекта.
- Переопределяет:
-
getAccessibleChildrenCountв классеComponent.AccessibleAWTComponent - Возвращает:
- количество доступных дочерних элементов в объекте
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает n-ый дочерний элемент объекта.
- Переопределяет:
-
getAccessibleChildв классеComponent.AccessibleAWTComponent - Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
- n-ый дочерний элемент объекта
- См. также:
AccessibleContext.getAccessibleChildrenCount()
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент, если он существует, содержащийся в локальных координатах Point.
- Определено в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Переопределяет:
-
getAccessibleAtв классеComponent.AccessibleAWTComponent - Параметры:
-
p- точка, определяющая верхний левый угол, заданная в пространстве координат родителя объекта - Возвращает:
- дочерний элемент, если он существует, в указанном месте; в противном случае
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, 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.