Класс AccessibleContext
java.lang.Object
javax.accessibility.AccessibleContext
- Прямые известные подклассы:
Component.AccessibleAWTComponent, ImageIcon.AccessibleImageIcon, JList.AccessibleJList.AccessibleJListChild, JTable.AccessibleJTable.AccessibleJTableCell, JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry, JTree.AccessibleJTree.AccessibleJTreeNode, MenuComponent.AccessibleAWTMenuComponent, ProgressMonitor.AccessibleProgressMonitor, Translator
@JavaBean(description="Minimal information that all accessible objects return") public abstract class AccessibleContext extends Object
AccessibleContext представляет минимальную информацию, которую возвращают все доступные объекты. Эта информация включает доступное имя, описание, роль и состояние объекта, а также сведения о его родителе и дочерних элементах. AccessibleContext также содержит методы для получения более подробной информации о доступности компонента. Если компонент поддерживает соответствующие возможности, эти методы вернут объект, реализующий один или несколько следующих интерфейсов: -
AccessibleAction— объект может выполнять одно или несколько действий. Этот интерфейс предоставляет стандартный механизм, позволяющий вспомогательной технологии определить, что это за действия, и указать объекту выполнить их. Любой объект, которым можно управлять, должен поддерживать этот интерфейс. -
AccessibleComponent— объект имеет графическое представление. Этот интерфейс предоставляет стандартный механизм, позволяющий вспомогательной технологии определять и задавать графическое представление объекта. Любой объект, отображаемый на экране, должен поддерживать этот интерфейс. -
AccessibleSelection— дочерние элементы объекта можно выбирать. Этот интерфейс предоставляет стандартный механизм, позволяющий вспомогательной технологии определять текущие выбранные дочерние элементы объекта, а также изменять набор выбранных элементов. Любой объект, дочерние элементы которого можно выбирать, должен поддерживать этот интерфейс. -
AccessibleText— объект отображает редактируемую текстовую информацию. Этот интерфейс предоставляет стандартный механизм, позволяющий вспомогательной технологии обращаться к этому тексту, его атрибутам и пространственному расположению. Любой объект, содержащий редактируемый текст, должен поддерживать этот интерфейс. -
AccessibleValue— объект поддерживает числовое значение. Этот интерфейс предоставляет стандартный механизм, позволяющий вспомогательной технологии определять и задавать текущее значение объекта, а также получать его минимальное и максимальное значения. Любой объект, поддерживающий числовое значение, должен поддерживать этот интерфейс.
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
ACCESSIBLE_ACTION_PROPERTY |
Константа, используемая для указания на изменение набора поддерживаемых действий. |
static final String |
ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY |
Константа, используемая для определения момента изменения активного потомка компонента. |
static final String |
ACCESSIBLE_CARET_PROPERTY |
Константа, используемая для определения момента изменения каретки accessibleText. |
static final String |
ACCESSIBLE_CHILD_PROPERTY |
Константа, используемая для определения момента добавления или удаления дочерних элементов Accessible объекта. |
static final String |
ACCESSIBLE_COMPONENT_BOUNDS_CHANGED |
PropertyChangeEvent, указывающая на изменение границ компонента. |
static final String |
ACCESSIBLE_DESCRIPTION_PROPERTY |
Константа, используемая для определения момента изменения свойства accessibleDescription. |
static final String |
ACCESSIBLE_HYPERTEXT_OFFSET |
Константа, используемая для указания на получение фокуса гипертекстовым элементом. |
static final String |
ACCESSIBLE_INVALIDATE_CHILDREN |
PropertyChangeEvent, указывающая на значительное изменение дочерних элементов компонента, такого как дерево или текст. |
static final String |
ACCESSIBLE_NAME_PROPERTY |
Константа, используемая для определения момента изменения свойства accessibleName. |
static final String |
ACCESSIBLE_SELECTION_PROPERTY |
Константа, используемая для определения момента изменения accessibleSelection. |
static final String |
ACCESSIBLE_STATE_PROPERTY |
Константа, используемая для определения момента изменения свойства accessibleStateSet. |
static final String |
ACCESSIBLE_TABLE_CAPTION_CHANGED |
Константа, используемая для указания на изменение заголовка таблицы. |
static final String |
ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED |
Константа, используемая для указания на изменение описания столбца. |
static final String |
ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED |
Константа, используемая для указания на изменение заголовка столбца. |
static final String |
ACCESSIBLE_TABLE_MODEL_CHANGED |
Константа, используемая для указания на изменение данных таблицы. |
static final String |
ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED |
Константа, используемая для указания на изменение описания строки. |
static final String |
ACCESSIBLE_TABLE_ROW_HEADER_CHANGED |
Константа, используемая для указания на изменение заголовка строки. |
static final String |
ACCESSIBLE_TABLE_SUMMARY_CHANGED |
Константа, используемая для указания на изменение сводки таблицы. |
static final String |
ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED |
PropertyChangeEvent, указывающая на изменение текстовых атрибутов. |
static final String |
ACCESSIBLE_TEXT_PROPERTY |
PropertyChangeEvent, указывающая на изменение текста. |
static final String |
ACCESSIBLE_VALUE_PROPERTY |
Константа, используемая для определения момента изменения свойства accessibleValue. |
static final String |
ACCESSIBLE_VISIBLE_DATA_PROPERTY |
Константа, используемая для определения момента изменения внешнего вида объекта. |
protected String |
accessibleDescription |
Локализованная строка, содержащая описание объекта. |
protected String |
accessibleName |
Локализованная строка, содержащая имя объекта. |
protected Accessible |
accessibleParent |
Доступный родительский объект данного объекта. |
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова из подклассов. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей. |
void |
firePropertyChange |
Поддержка уведомлений об изменениях связанных свойств. |
AccessibleAction |
getAccessibleAction() |
Возвращает AccessibleAction, связанный с этим объектом и поддерживающий одно или несколько действий. |
abstract Accessible |
getAccessibleChild |
Возвращает указанный Accessible дочерний элемент объекта. |
abstract int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов объекта. |
AccessibleComponent |
getAccessibleComponent() |
Возвращает AccessibleComponent, связанный с этим объектом и имеющий графическое представление. |
String |
getAccessibleDescription() |
Возвращает свойство accessibleDescription этого объекта. |
AccessibleEditableText |
getAccessibleEditableText() |
Возвращает AccessibleEditableText, связанный с этим объектом, отображающим редактируемый текст. |
AccessibleIcon[] |
getAccessibleIcon() |
Возвращает AccessibleIcons, связанный с объектом, имеющим один или несколько связанных значков. |
abstract int |
getAccessibleIndexInParent() |
Возвращает индекс этого объекта в доступном родительском объекте, начиная с 0. |
String |
getAccessibleName() |
Возвращает свойство accessibleName этого объекта. |
Accessible |
getAccessibleParent() |
Возвращает доступный родительский объект Accessible этого объекта. |
AccessibleRelationSet |
getAccessibleRelationSet() |
Возвращает AccessibleRelationSet, связанный с объектом. |
abstract AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Возвращает AccessibleSelection, связанный с этим объектом и позволяющий выбирать его Accessible дочерние элементы. |
abstract AccessibleStateSet |
getAccessibleStateSet() |
Возвращает набор состояний этого объекта. |
AccessibleTable |
getAccessibleTable() |
Возвращает AccessibleTable, связанный с объектом. |
AccessibleText |
getAccessibleText() |
Возвращает AccessibleText, связанный с этим объектом, отображающим текст. |
AccessibleValue |
getAccessibleValue() |
Возвращает AccessibleValue, связанный с этим объектом и поддерживающий значение Numerical. |
abstract Locale |
getLocale() |
Возвращает локаль компонента. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей. |
void |
setAccessibleDescription |
Задает доступное описание этого объекта. |
void |
setAccessibleName |
Задает локализованное доступное имя этого объекта. |
void |
setAccessibleParent |
Задает Accessible родительский объект этого объекта. |
Подробное описание полей
ACCESSIBLE_NAME_PROPERTY
public static final String ACCESSIBLE_NAME_PROPERTY
Константа, используемая для определения изменения свойства
accessibleName. Старым значением в PropertyChangeEvent будет старое accessibleName, а новым значением — новое accessibleName.- См. также:
ACCESSIBLE_DESCRIPTION_PROPERTY
public static final String ACCESSIBLE_DESCRIPTION_PROPERTY
Константа, используемая для определения изменения свойства
accessibleDescription. Старым значением в PropertyChangeEvent будет старое accessibleDescription, а новым значением — новое accessibleDescription.- См. также:
ACCESSIBLE_STATE_PROPERTY
public static final String ACCESSIBLE_STATE_PROPERTY
Константа, используемая для определения изменения свойства
accessibleStateSet. Старым значением будет старое AccessibleState, а новым значением — новое AccessibleState в accessibleStateSet. Например, если компонент, поддерживающий вертикальное и горизонтальное состояния, меняет ориентацию с вертикальной на горизонтальную, старым значением будет AccessibleState.VERTICAL, а новым значением — AccessibleState.HORIZONTAL. Обратите внимание, что любое из значений также может быть null. Например, при переходе компонента из включённого состояния в отключённое старым значением будет AccessibleState.ENABLED, а новым значением — null.- См. также:
ACCESSIBLE_VALUE_PROPERTY
public static final String ACCESSIBLE_VALUE_PROPERTY
Константа, используемая для определения изменения свойства
accessibleValue. Старым значением в PropertyChangeEvent будет Number, представляющее старое значение, а новым значением будет Number, представляющее новое значение.- См. также:
ACCESSIBLE_SELECTION_PROPERTY
public static final String ACCESSIBLE_SELECTION_PROPERTY
Константа, используемая для определения изменения
accessibleSelection. Старые и новые значения в PropertyChangeEvent в настоящее время зарезервированы для будущего использования.- См. также:
ACCESSIBLE_CARET_PROPERTY
public static final String ACCESSIBLE_CARET_PROPERTY
Константа, используемая для определения изменения каретки
accessibleText. Старым значением в PropertyChangeEvent будет целое число, обозначающее прежнюю позицию каретки, а новым значением — целое число, обозначающее новую/текущую позицию каретки.- См. также:
ACCESSIBLE_VISIBLE_DATA_PROPERTY
public static final String ACCESSIBLE_VISIBLE_DATA_PROPERTY
Константа, используемая для определения изменения визуального представления объекта. Старые и новые значения в
PropertyChangeEvent в настоящее время зарезервированы для будущего использования.- См. также:
ACCESSIBLE_CHILD_PROPERTY
public static final String ACCESSIBLE_CHILD_PROPERTY
Константа, используемая для определения добавления/удаления дочерних элементов
Accessible объекта. Если добавляется дочерний элемент Accessible, старым значением будет null, а новым значением — дочерний элемент Accessible. Если удаляется дочерний элемент Accessible, старым значением будет дочерний элемент Accessible, а новым значением — null.- См. также:
ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY
public static final String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY
Константа, используемая для определения изменения активного потомка компонента. Активный потомок используется для таких объектов, как списки, деревья и таблицы, у которых могут быть временные дочерние элементы. При изменении активного потомка старым значением события изменения свойства будет
Accessible, представляющий предыдущий активный дочерний элемент, а новым значением — Accessible, представляющий текущий активный дочерний элемент.- См. также:
ACCESSIBLE_TABLE_CAPTION_CHANGED
public static final String ACCESSIBLE_TABLE_CAPTION_CHANGED
Константа, используемая для указания на изменение заголовка таблицы. Старым значением в
PropertyChangeEvent будет Accessible, представляющий предыдущий заголовок таблицы, а новым значением — Accessible, представляющий новый заголовок таблицы.- См. также:
ACCESSIBLE_TABLE_SUMMARY_CHANGED
public static final String ACCESSIBLE_TABLE_SUMMARY_CHANGED
Константа, используемая для указания на изменение сводки таблицы. Старым значением в
PropertyChangeEvent будет Accessible, представляющий предыдущую сводку таблицы, а новым значением — Accessible, представляющий новую сводку таблицы.- См. также:
ACCESSIBLE_TABLE_MODEL_CHANGED
public static final String ACCESSIBLE_TABLE_MODEL_CHANGED
Константа, используемая для указания на изменение данных таблицы. Старым значением в
PropertyChangeEvent будет null, а новым значением — AccessibleTableModelChange, представляющий изменение таблицы.- См. также:
ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
public static final String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
Константа, используемая для указания на изменение заголовка строки. Старым значением в
PropertyChangeEvent будет null, а новым значением — AccessibleTableModelChange, представляющий изменение заголовка.- См. также:
ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
public static final String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
Константа, используемая для указания на изменение описания строки. Старым значением в
PropertyChangeEvent будет null, а новым значением — Integer, представляющий индекс строки.- См. также:
ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
public static final String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
Константа, используемая для указания на изменение заголовка столбца. Старым значением в
PropertyChangeEvent будет null, а новым значением — AccessibleTableModelChange, представляющий изменение заголовка.- См. также:
ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
public static final String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
Константа, используемая для указания на изменение описания столбца. Старым значением в
PropertyChangeEvent будет null, а новым значением — Integer, представляющий индекс столбца.- См. также:
ACCESSIBLE_ACTION_PROPERTY
public static final String ACCESSIBLE_ACTION_PROPERTY
Константа, используемая для указания на изменение поддерживаемого набора действий. Старым значением в
PropertyChangeEvent будет Integer, представляющий прежнее количество поддерживаемых действий, а новым значением — Integer, представляющий новое количество поддерживаемых действий.- См. также:
ACCESSIBLE_HYPERTEXT_OFFSET
public static final String ACCESSIBLE_HYPERTEXT_OFFSET
Константа, используемая для указания на получение фокуса гипертекстовым элементом. Старым значением в
PropertyChangeEvent будет Integer, представляющий начальный индекс в документе предыдущего элемента, находившегося в фокусе, а новым значением — Integer, представляющий начальный индекс в документе текущего элемента, находящегося в фокусе. Значение -1 указывает, что элемент не находится или не находился в фокусе.- См. также:
ACCESSIBLE_TEXT_PROPERTY
public static final String ACCESSIBLE_TEXT_PROPERTY
PropertyChangeEvent, указывающий на изменение текста. При вставке текста
oldValue равен null, а newValue — это AccessibleTextSequence, задающий вставленный текст. При удалении текста
oldValue — это AccessibleTextSequence, задающий удалённый текст, а newValue равен null. При замене текста
oldValue — это AccessibleTextSequence, задающий старый текст, а newValue — это AccessibleTextSequence, задающий новый текст.- См. также:
ACCESSIBLE_INVALIDATE_CHILDREN
public static final String ACCESSIBLE_INVALIDATE_CHILDREN
PropertyChangeEvent, указывающий на значительное изменение дочерних элементов компонента, например дерева или текста. Это изменение уведомляет прослушиватель событий о необходимости заново получить состояние подкомпонентов. oldValue равен null, а newValue — это компонент, дочерние элементы которого стали недействительными.- Начиная с:
- 1.5
- См. также:
ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
public static final String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
PropertyChangeEvent, указывающий на изменение атрибутов текста. При добавлении атрибутов
oldValue равен null, а newValue — это AccessibleAttributeSequence, задающий добавленные атрибуты. При удалении атрибутов
oldValue — это AccessibleAttributeSequence, задающий удалённые атрибуты, а newValue равен null. При замене атрибутов
oldValue — это AccessibleAttributeSequence, задающий старые атрибуты, а newValue — это AccessibleAttributeSequence, задающий новые атрибуты.- Начиная с:
- 1.5
- См. также:
ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
public static final String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
PropertyChangeEvent, указывающий на изменение границ компонента. oldValue — это прежние границы компонента, а newValue — новые границы компонента.- Начиная с:
- 1.5
- См. также:
accessibleParent
protected Accessible accessibleParent
Доступный родительский элемент этого объекта.
- См. также:
accessibleName
protected String accessibleName
Локализованная строка, содержащая имя объекта.
- См. также:
accessibleDescription
protected String accessibleDescription
Локализованная строка, содержащая описание объекта.
- См. также:
Подробное описание конструкторов
AccessibleContext
protected AccessibleContext()
Конструктор, который должны вызывать подклассы.
Подробное описание методов
getAccessibleName
public String getAccessibleName()
Возвращает свойство
accessibleName этого объекта. Свойство accessibleName объекта — это локализованное String, обозначающее назначение объекта. Например, свойством accessibleName метки или кнопки может быть текст самой метки или кнопки. Даже если объект не отображает своё имя, значение accessibleName всё равно должно быть задано. Например, для текстового поля, предназначенного для ввода названия города, значением accessibleName для локали en_US может быть «город».- Возвращает:
- локализованное имя объекта;
null, если у объекта нет имени - См. также:
setAccessibleName
@BeanProperty(preferred=true, description="Sets the accessible name for the component.") public void setAccessibleName(String s)
Задаёт локализованное доступное имя этого объекта. Изменение имени приведёт к отправке
PropertyChangeEvent для свойства ACCESSIBLE_NAME_PROPERTY.- Параметры:
-
s— новое локализованное имя объекта - См. также:
getAccessibleDescription
public String getAccessibleDescription()
Возвращает свойство
accessibleDescription этого объекта. Свойство accessibleDescription объекта — это короткая локализованная фраза, описывающая назначение объекта. Например, для кнопки «Отмена» значением accessibleDescription может быть «Отменить изменения и закрыть диалоговое окно».- Возвращает:
- локализованное описание объекта;
null, если у объекта нет описания - См. также:
setAccessibleDescription
@BeanProperty(preferred=true, description="Sets the accessible description for the component.") public void setAccessibleDescription(String s)
Задаёт доступное описание этого объекта. Изменение имени приведёт к отправке
PropertyChangeEvent для свойства ACCESSIBLE_DESCRIPTION_PROPERTY.- Параметры:
-
s— новое локализованное описание объекта - См. также:
getAccessibleRole
public abstract AccessibleRole getAccessibleRole()
Возвращает роль этого объекта. Роль объекта — это общее назначение или использование класса данного объекта. Например, роль кнопки —
AccessibleRole.PUSH_BUTTON. Роли в AccessibleRole предоставлены для того, чтобы разработчики компонентов могли выбирать из набора предопределённых ролей. Это позволяет вспомогательным технологиям обеспечивать единообразный интерфейс для различных специализированных подклассов компонентов (например, использовать AccessibleRole.PUSH_BUTTON для всех компонентов, работающих как кнопка), а также различать подклассы с разным поведением (например, AccessibleRole.CHECK_BOX для флажков и AccessibleRole.RADIO_BUTTON для переключателей). Обратите внимание, что класс AccessibleRole также допускает расширение, поэтому разработчики пользовательских компонентов могут определять собственные AccessibleRole, если набора предопределённых ролей недостаточно.
- Возвращает:
- экземпляр
AccessibleRole, описывающий роль объекта - См. также:
getAccessibleStateSet
public abstract AccessibleStateSet getAccessibleStateSet()
Возвращает набор состояний этого объекта.
AccessibleStateSet объекта состоит из набора уникальных AccessibleStates. Изменение AccessibleStateSet объекта приведёт к отправке PropertyChangeEvent для свойства ACCESSIBLE_STATE_PROPERTY.- Возвращает:
- экземпляр
AccessibleStateSet, содержащий текущий набор состояний объекта - См. также:
getAccessibleParent
public Accessible getAccessibleParent()
Возвращает
Accessible родительский элемент этого объекта.- Возвращает:
Accessibleродительский элемент этого объекта;null, если у объекта нетAccessibleродительского элемента
setAccessibleParent
public void setAccessibleParent(Accessible a)
Задаёт
Accessible родительский элемент этого объекта. Этот метод предназначен только для ситуаций, когда фактический родительский элемент компонента не должен считаться доступным родительским элементом компонента; вызывать его должен только родительский элемент доступного дочернего объекта.- Параметры:
-
a—Accessible, назначаемый родительским элементом
getAccessibleIndexInParent
public abstract int getAccessibleIndexInParent()
Возвращает индекс этого объекта в доступном родительском элементе, начиная с 0.
- Возвращает:
- индекс этого объекта в родительском элементе, начиная с 0; -1, если у объекта нет доступного родительского элемента.
- См. также:
getAccessibleChildrenCount
public abstract int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
- Возвращает:
- количество доступных дочерних элементов объекта.
getAccessibleChild
public abstract Accessible getAccessibleChild(int i)
Возвращает указанный дочерний элемент
Accessible объекта. Дочерние элементы Accessible объекта Accessible нумеруются с нуля: первый дочерний элемент Accessible находится по индексу 0, второй — по индексу 1 и т. д.- Параметры:
-
i— индекс дочернего элемента, нумерация с нуля - Возвращает:
- дочерний элемент
Accessibleобъекта - См. также:
getLocale
public abstract Locale getLocale() throws IllegalComponentStateException
Возвращает локаль компонента. Если у компонента нет локали, возвращается локаль его родительского компонента.
- Возвращает:
- локаль этого компонента. Если у компонента нет локали, возвращается локаль его родительского компонента.
- Вызывает исключение:
-
IllegalComponentStateException— если у компонента нет собственной локали и он ещё не добавлен в иерархию контейнеров, в которой локаль можно определить по содержащему его родительскому компоненту
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет
PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств Accessible и вызывается при изменении этих свойств.- Параметры:
-
listener— PropertyChangeListener, который необходимо добавить - См. также:
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет
PropertyChangeListener из списка слушателей. При этом удаляется PropertyChangeListener, зарегистрированный для всех свойств.- Параметры:
-
listener— PropertyChangeListener, который необходимо удалить
getAccessibleAction
public AccessibleAction getAccessibleAction()
Возвращает
AccessibleAction, связанный с этим объектом и поддерживающий одно или несколько действий.- Возвращает:
-
AccessibleAction, если объект поддерживает эту функцию; иначе возвращаетnull - См. также:
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Возвращает
AccessibleComponent, связанный с этим объектом и имеющий графическое представление.- Возвращает:
-
AccessibleComponent, если объект поддерживает эту функцию; иначе возвращаетnull - См. также:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Возвращает
AccessibleSelection, связанный с этим объектом и позволяющий выбирать его дочерние элементы Accessible.- Возвращает:
-
AccessibleSelection, если объект поддерживает эту функцию; иначе возвращаетnull - См. также:
getAccessibleText
public AccessibleText getAccessibleText()
Возвращает
AccessibleText, связанный с этим объектом, отображающим текст.- Возвращает:
-
AccessibleText, если объект поддерживает эту функцию; иначе возвращаетnull - См. также:
getAccessibleEditableText
public AccessibleEditableText getAccessibleEditableText()
Возвращает
AccessibleEditableText, связанный с этим объектом, отображающим редактируемый текст.- Возвращает:
-
AccessibleEditableText, если объект поддерживает эту функцию; иначе возвращаетnull - С момента:
- 1.4
- См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Возвращает
AccessibleValue, связанный с этим объектом и поддерживающий значение Numerical.- Возвращает:
-
AccessibleValue, если объект поддерживает эту функцию; иначе возвращаетnull - См. также:
getAccessibleIcon
public AccessibleIcon[] getAccessibleIcon()
Возвращает
AccessibleIcons, связанный с объектом, которому соответствует один или несколько значков.- Возвращает:
- массив
AccessibleIcon, если объект поддерживает эту функцию; в противном случае возвращаетnull - С момента:
- 1.3
- См. также:
getAccessibleRelationSet
public AccessibleRelationSet getAccessibleRelationSet()
Возвращает
AccessibleRelationSet, связанный с объектом.- Возвращает:
AccessibleRelationSet, если объект поддерживает эту функцию; в противном случае возвращаетnull- С момента:
- 1.3
- См. также:
getAccessibleTable
public AccessibleTable getAccessibleTable()
Возвращает
AccessibleTable, связанный с объектом.- Возвращает:
AccessibleTable, если объект поддерживает эту функцию; в противном случае возвращаетnull- С момента:
- 1.3
- См. также:
firePropertyChange
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Поддержка уведомления об изменениях связанных свойств. Если
oldValue и newValue не равны и список слушателей PropertyChangeEvent не пуст, каждому слушателю отправляется событие PropertyChange. Как правило, этот метод предназначен для использования самими объектами Accessible и не должен вызываться прикладной программой.- Параметры:
-
propertyName— программное имя изменённого свойства -
oldValue— старое значение свойства -
newValue— новое значение свойства - См. также:
© 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/accessibility/AccessibleContext.html