Класс ProgressMonitor.AccessibleProgressMonitor
- Все реализованные интерфейсы:
-
PropertyChangeListener,EventListener,AccessibleText,ChangeListener
- Вложенный класс:
ProgressMonitor
protected class ProgressMonitor.AccessibleProgressMonitor extends AccessibleContext implements AccessibleText, ChangeListener, PropertyChangeListener
AccessibleProgressMonitor реализует поддержку доступности для класса ProgressMonitor.- С:
- 1.5
Краткое описание полей
Поля, объявленные в классе 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
Поля, объявленные в интерфейсе javax.accessibility.AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор AccessibleProgressMonitor |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Accessible |
getAccessibleChild |
Возвращает указанного дочернего элемента Accessible объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов объекта. |
AccessibleComponent |
getAccessibleComponent() |
Получает AccessibleComponent, связанный с этим объектом, имеющим графическое представление. |
String |
getAccessibleDescription() |
Получает свойство accessibleDescription этого объекта. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его доступном родительском элементе (отсчёт с 0). |
String |
getAccessibleName() |
Получает свойство accessibleName этого объекта. |
Accessible |
getAccessibleParent() |
Получает доступного родителя этого объекта. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает набор состояний этого объекта. |
AccessibleText |
getAccessibleText() |
Получает AccessibleText, связанный с этим объектом, представляющим текст на экране. |
AccessibleValue |
getAccessibleValue() |
Получает AccessibleValue, связанный с этим объектом, поддерживающим числовое значение. |
String |
getAfterIndex |
Возвращает строку после указанного индекса. |
String |
getAtIndex |
Возвращает строку по указанному индексу. |
String |
getBeforeIndex |
Возвращает строку перед указанным индексом. |
int |
getCaretPosition() |
Возвращает нулевой смещение курсора. |
AttributeSet |
getCharacterAttribute |
Возвращает AttributeSet для заданного символа по указанному индексу |
Rectangle |
getCharacterBounds |
Определяет область отображения символа по заданному индексу в строке. |
int |
getCharCount() |
Возвращает количество символов (важных индексов). |
int |
getIndexAtPoint |
По заданной точке в локальных координатах возвращает нулевой индекс символа под этой точкой. |
Locale |
getLocale() |
Получает локаль компонента. |
String |
getSelectedText() |
Возвращает выделенную часть текста. |
int |
getSelectionEnd() |
Возвращает конечное смещение выделенного текста. |
int |
getSelectionStart() |
Возвращает начальное смещение выделенного текста. |
void |
propertyChange |
Этот метод вызывается при изменении связанного свойства. |
void |
stateChanged |
Вызывается, когда целевой объект слушателя изменил своё состояние. |
Методы, объявленные в классе javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
Подробное описание конструкторов
AccessibleProgressMonitor
protected AccessibleProgressMonitor()
Подробное описание методов
stateChanged
public void stateChanged(ChangeEvent e)
- Указано в:
-
stateChangedв интерфейсеChangeListener - Параметры:
-
e- объектChangeEvent. Не должен быть null. - Исключения:
-
NullPointerException- если параметр null.
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Указано в:
-
propertyChangeв интерфейсеPropertyChangeListener - Параметры:
-
e- объектPropertyChangeEvent, описывающий источник события и измененное свойство. Не должен быть null. - Исключения:
-
NullPointerException- если параметр null.
getAccessibleName
public String getAccessibleName()
- Переопределяет:
-
getAccessibleNameв классеAccessibleContext - Возвращает:
- локализованное имя объекта; null, если у этого объекта нет имени
- См. также:
getAccessibleDescription
public String getAccessibleDescription()
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- локализованное описание объекта; null, если у этого объекта нет описания
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Обратите внимание, что класс AccessibleRole также является расширяемым, поэтому разработчики пользовательских компонентов могут определить свои собственные AccessibleRole, если набор предопределенных ролей недостаточен.
- Указано в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Указано в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
- См. также:
getAccessibleParent
public Accessible getAccessibleParent()
- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- Accessible родителя этого объекта; null, если у этого объекта нет Accessible родителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- Указано в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс (с нуля) этого объекта в его родителе; -1, если у этого объекта нет Accessible родителя.
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Указано в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество дочерних Accessible объектов объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Указано в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего объекта (с нуля) - Возвращает:
- дочерний Accessible объект объекта
- См. также:
getLocale
public Locale getLocale() throws IllegalComponentStateException
- Указано в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого компонента. Если у этого компонента нет локали, возвращается локаль его родителя.
- Исключения:
-
IllegalComponentStateException- Если у компонента нет собственной локали и он еще не добавлен в иерархию размещения, так что локаль не может быть определена из родительского контейнера.
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
- Переопределяет:
-
getAccessibleComponentв классеAccessibleContext - Возвращает:
- AccessibleComponent, если поддерживается объектом; в противном случае возвращает null
- См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
- Переопределяет:
-
getAccessibleValueв классеAccessibleContext - Возвращает:
- AccessibleValue, если поддерживается объектом; в противном случае возвращает null
- См. также:
getAccessibleText
public AccessibleText getAccessibleText()
- Переопределяет:
-
getAccessibleTextв классеAccessibleContext - Возвращает:
- AccessibleText, если поддерживается объектом; в противном случае возвращает null
- См. также:
getIndexAtPoint
public int getIndexAtPoint(Point p)
- Specified by:
-
getIndexAtPointв интерфейсеAccessibleText - Parameters:
-
p- точка в локальных координатах - Returns:
- нулево-базовой индекс символа под точкой p; если точка некорректна, возвращает -1.
getCharacterBounds
public Rectangle getCharacterBounds(int i)
- Specified by:
-
getCharacterBoundsв интерфейсеAccessibleText - Parameters:
-
i- индекс в строке - Returns:
- экранные координаты прямоугольника ограничивающей рамки символа; если индекс некорректен, возвращается пустой прямоугольник.
getCharCount
public int getCharCount()
- Specified by:
-
getCharCountв интерфейсеAccessibleText - Returns:
- количество символов
getCaretPosition
public int getCaretPosition()
- Specified by:
-
getCaretPositionв интерфейсеAccessibleText - Returns:
- нулево-базовое смещение курсора.
getAtIndex
public String getAtIndex(int part, int index)
- Specified by:
-
getAtIndexв интерфейсеAccessibleText - Parameters:
-
part- символ, слово или предложение для извлечения -
index- индекс в тексте - Returns:
- символ, слово или предложение
getAfterIndex
public String getAfterIndex(int part, int index)
- Specified by:
-
getAfterIndexв интерфейсеAccessibleText - Parameters:
-
part- символ, слово или предложение для извлечения -
index- индекс в тексте - Returns:
- символ, слово или предложение
getBeforeIndex
public String getBeforeIndex(int part, int index)
- Specified by:
-
getBeforeIndexв интерфейсеAccessibleText - Parameters:
-
part- символ, слово или предложение для извлечения -
index- индекс в тексте - Returns:
- символ, слово или предложение
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
- Specified by:
-
getCharacterAttributeв интерфейсеAccessibleText - Parameters:
-
i- нулево-базовый индекс в тексте - Returns:
- набор атрибутов символа
getSelectionStart
public int getSelectionStart()
- Specified by:
-
getSelectionStartв интерфейсеAccessibleText - Returns:
- индекс в тексте начала выделения
getSelectionEnd
public int getSelectionEnd()
- Specified by:
-
getSelectionEndв интерфейсеAccessibleText - Returns:
- индекс в тексте конца выделения
getSelectedText
public String getSelectedText()
- Specified by:
-
getSelectedTextв интерфейсеAccessibleText - Returns:
- выделенная часть текста в виде строки
© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/ProgressMonitor.AccessibleProgressMonitor.html