Spec-Zone.ru › OpenJDK 8

Класс 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

Поля, унаследованные от класса 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)

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

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.

Spec-Zone.ru

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