Класс 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 |
Константа, используемая для определения изменения позиции символа ввода. |
static final String |
ACCESSIBLE_CHILD_PROPERTY |
Константа, используемая для определения добавления/удаления потомков объекта. |
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 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 будет представлять старое значение, а новое значение будет представлять новое значение.- См. также:
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, старое значение будет 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_TABLE_SUMMARY_CHANGED
public static final String ACCESSIBLE_TABLE_SUMMARY_CHANGED
Константа, используемая для указания изменения сводки таблицы. Старое значение в
PropertyChangeEvent будет представлять предыдущую сводку таблицы, а новое значение будет представлять новую сводку таблицы.- См. также:
ACCESSIBLE_TABLE_MODEL_CHANGED
public static final String ACCESSIBLE_TABLE_MODEL_CHANGED
Константа, используемая для указания изменения данных таблицы. Старое значение в
PropertyChangeEvent будет null, а новое значение будет представлять изменение таблицы.- См. также:
ИЗМЕНЕНИЕ_ЗАГОЛОВКА_СТРОКИ_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
Константа, используемая для указания того, что заголовок строки изменён. Старое значение в
PropertyChangeEvent будет null, а новое значение будет AccessibleTableModelChange, представляющим изменение заголовка.- См. также:
ИЗМЕНЕНИЕ_ОПИСАНИЯ_СТРОКИ_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
Константа, используемая для указания того, что описание строки изменено. Старое значение в
PropertyChangeEvent будет null, а новое значение будет Integer, представляющим индекс строки.- См. также:
ИЗМЕНЕНИЕ_ЗАГОЛОВКА_СТОЛБЦА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
Константа, используемая для указания того, что заголовок столбца изменён. Старое значение в
PropertyChangeEvent будет null, а новое значение будет AccessibleTableModelChange, представляющим изменение заголовка.- См. также:
ИЗМЕНЕНИЕ_ОПИСАНИЯ_СТОЛБЦА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
Константа, используемая для указания того, что описание столбца изменено. Старое значение в
PropertyChangeEvent будет null, а новое значение будет Integer, представляющим индекс столбца.- См. также:
СВОЙСТВО_ДЕЙСТВИЯ_ДОСТУПНОСТИ
public static final String ACCESSIBLE_ACTION_PROPERTY
Константа, используемая для указания того, что поддерживаемый набор действий изменён. Старое значение в
PropertyChangeEvent будет Integer, представляющим старое количество поддерживаемых действий, а новое значение будет Integer, представляющим новое количество поддерживаемых действий.- См. также:
СМЕЩЕНИЕ_ГИПЕРТЕКСТА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_HYPERTEXT_OFFSET
Константа, используемая для указания того, что элемент гипертекста получил фокус. Старое значение в
PropertyChangeEvent будет Integer, представляющим начальный индекс в документе предыдущего элемента, имевшего фокус, а новое значение будет Integer, представляющим начальный индекс в документе текущего элемента, имеющего фокус. Значение -1 указывает, что элемент не имеет или не имел фокуса.- См. также:
СВОЙСТВО_ТЕКСТА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TEXT_PROPERTY
PropertyChangeEvent , указывающее, что текст изменён. При вставке текста,
oldValue является null, а newValue представляет собой AccessibleTextSequence, определяющий текст, который был вставлен. При удалении текста,
oldValue представляет собой AccessibleTextSequence, определяющий удалённый текст, а newValue является null. При замене текста,
oldValue представляет собой AccessibleTextSequence, определяющий старый текст, а newValue представляет собой AccessibleTextSequence, определяющий новый текст.- См. также:
НЕВАЛИДИРОВАТЬ_ПОТОМКОВ_ДОСТУПНОСТИ
public static final String ACCESSIBLE_INVALIDATE_CHILDREN
PropertyChangeEvent , указывающее, что произошли существенные изменения в потомках компонента, например, дерева или текста. Это изменение уведомляет обработчик событий о необходимости повторного получения состояния подкомпонентов. oldValue является null, а newValue - это компонент, потомки которого стали недействительными.- С момента:
- 1.5
- См. также:
ИЗМЕНЕНИЕ_АТТРИБУТОВ_ТЕКСТА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
PropertyChangeEvent , указывающее, что атрибуты текста изменены. При вставке атрибутов,
oldValue является null, а newValue представляет собой AccessibleAttributeSequence, определяющий вставленные атрибуты. При удалении атрибутов,
oldValue представляет собой AccessibleAttributeSequence, определяющий удалённые атрибуты, а newValue является null. При замене атрибутов,
oldValue представляет собой AccessibleAttributeSequence, определяющий старые атрибуты, а newValue представляет собой AccessibleAttributeSequence, определяющий новые атрибуты.- С момента:
- 1.5
- См. также:
ИЗМЕНЕНИЕ_ГРАНИЦ_КОМПОНЕНТА_ДОСТУПНОСТИ
public static final String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
PropertyChangeEvent , указывающее, что произошли изменения границ компонента. oldValue - старые границы компонента, а newValue - новые границы компонента.- С момента:
- 1.5
- См. также:
доступныйРодитель
protected Accessible accessibleParent
Доступный родитель данного объекта.
- См. также:
доступноеИмя
protected String accessibleName
Локализованная строка, содержащая имя объекта.
- См. также:
доступноеОписание
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()
Получает индекс (с нуля) этого объекта в его родительском элементе доступности.
- Возвращает:
- индекс (с нуля) этого объекта в его родительском элементе; -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, 2023, 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/21/docs/api/java.desktop/javax/accessibility/AccessibleContext.html