Класс ProgressMonitor.AccessibleProgressMonitor
- Все реализуемые интерфейсы:
PropertyChangeListener, EventListener, AccessibleText, ChangeListener
- Внешний класс:
ProgressMonitor
protected class ProgressMonitor.AccessibleProgressMonitor extends AccessibleContext implements AccessibleText, ChangeListener, PropertyChangeListener
AccessibleProgressMonitor реализует поддержку специальных возможностей для класса ProgressMonitor.- С момента выпуска:
- 1.5
Краткое описание полей
Поля, объявленные в классе 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
Поля, объявленные в интерфейсе AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор AccessibleProgressMonitor |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Accessible |
getAccessibleChild |
Возвращает указанный дочерний объект Accessible данного объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество дочерних объектов, поддерживающих специальные возможности, у данного объекта. |
AccessibleComponent |
getAccessibleComponent() |
Возвращает AccessibleComponent, связанный с этим объектом и имеющий графическое представление. |
String |
getAccessibleDescription() |
Возвращает свойство accessibleDescription этого объекта. |
int |
getAccessibleIndexInParent() |
Возвращает индекс этого объекта в его родительском объекте Accessible, отсчитываемый от нуля. |
String |
getAccessibleName() |
Возвращает свойство accessibleName этого объекта. |
Accessible |
getAccessibleParent() |
Возвращает родительский объект Accessible этого объекта. |
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 |
Вызывается, когда целевой объект слушателя изменяет своё состояние. |
Методы, объявленные в классе 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 - Возвращает:
- количество дочерних объектов, поддерживающих специальные возможности, у данного объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Определено в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i— индекс дочернего объекта, отсчитываемый от нуля - Возвращает:
- дочерний объект Accessible данного объекта
- См. также:
getLocale
public Locale getLocale() throws IllegalComponentStateException
- Определено в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого компонента. Если у компонента нет локали, возвращается локаль его родительского объекта.
- Исключения:
-
IllegalComponentStateException— если у Component нет собственной локали и он ещё не добавлен в иерархию контейнеров, позволяющую определить локаль по содержащему родительскому объекту.
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)
- Определено в:
-
getIndexAtPointв интерфейсеAccessibleText - Параметры:
-
p— точка в локальных координатах - Возвращает:
- индекс символа под точкой p, отсчитываемый от нуля; если точка недопустима, возвращает -1.
getCharacterBounds
public Rectangle getCharacterBounds(int i)
- Определено в:
-
getCharacterBoundsв интерфейсеAccessibleText - Параметры:
-
i— индекс в строке - Возвращает:
- экранные координаты ограничивающего прямоугольника символа; если индекс недопустим, возвращается пустой прямоугольник.
getCharCount
public int getCharCount()
- Определено в:
-
getCharCountв интерфейсеAccessibleText - Возвращает:
- количество символов
getCaretPosition
public int getCaretPosition()
- Определено в:
-
getCaretPositionв интерфейсеAccessibleText - Возвращает:
- смещение каретки, отсчитываемое от нуля.
getAtIndex
public String getAtIndex(int part, int index)
- Определено в:
-
getAtIndexв интерфейсеAccessibleText - Параметры:
-
part— символ, слово или предложение для извлечения -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getAfterIndex
public String getAfterIndex(int part, int index)
- Определено в:
-
getAfterIndexв интерфейсеAccessibleText - Параметры:
-
part— символ, слово или предложение для извлечения -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getBeforeIndex
public String getBeforeIndex(int part, int index)
- Определено в:
-
getBeforeIndexв интерфейсеAccessibleText - Параметры:
-
part— символ, слово или предложение для извлечения -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
- Определено в:
-
getCharacterAttributeв интерфейсеAccessibleText - Параметры:
-
i— индекс в тексте, отсчитываемый от нуля - Возвращает:
- AttributeSet символа
getSelectionStart
public int getSelectionStart()
- Определено в:
-
getSelectionStartв интерфейсеAccessibleText - Возвращает:
- индекс в тексте, соответствующий началу выделения
getSelectionEnd
public int getSelectionEnd()
- Определено в:
-
getSelectionEndв интерфейсеAccessibleText - Возвращает:
- индекс в тексте, соответствующий концу выделения
getSelectedText
public String getSelectedText()
- Определено в:
-
getSelectedTextв интерфейсеAccessibleText - Возвращает:
- выделенную часть текста в виде строки
© 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/ProgressMonitor.AccessibleProgressMonitor.html