Класс 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 |
Конструктор для вызова подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
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 элемент, старое значение будет 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 представляющим изменение таблицы.ИЗМЕНЁН_ЗАГОЛОВОК_СТРОКИ_ДОСТУПНОСТИ
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()
Получает набор состояний этого объекта. Набор состояний объекта состоит из набора уникальных
AccessibleStates. Изменение набора состояний объекта вызовет срабатывание PropertyChangeEvent для свойства ACCESSIBLE_STATE_PROPERTY. - Возвращает:
- экземпляр
AccessibleStateSet, содержащий текущий набор состояний объекта - См. также:
getAccessibleParent
public Accessible getAccessibleParent()
Получает родительский объект, доступный для пользователя.
- Возвращает:
- родительский объект, доступный для пользователя;
nullесли у этого объекта нет родительского объекта, доступного для пользователя
setAccessibleParent
public void setAccessibleParent(Accessible a)
Устанавливает родительский объект, доступный для пользователя. Это предназначено для использования только в ситуациях, когда фактический родительский компонент не должен рассматриваться как доступный родительский компонент, и это метод, который должен вызываться только родителем доступного дочернего элемента.
- Параметры:
-
a- -Accessibleдля установки в качестве родителя
getAccessibleIndexInParent
public abstract int getAccessibleIndexInParent()
Получает индекс (с нуля) этого объекта в его родительском объекте, доступном для пользователя.
- Возвращает:
- индекс (с нуля) этого объекта в его родительском объекте; -1, если у этого объекта нет родительского объекта, доступного для пользователя.
- См. также:
getAccessibleChildrenCount
public abstract int getAccessibleChildrenCount()
Возвращает количество дочерних элементов объекта, доступных для пользователя.
- Возвращает:
- количество дочерних элементов объекта, доступных для пользователя.
getAccessibleChild
public abstract Accessible getAccessibleChild(int i)
Возвращает указанный
Accessible дочерний элемент объекта. Дочерние элементы объекта Accessible нумеруются с нуля, поэтому первый дочерний элемент объекта Accessible находится по индексу 0, второй — по индексу 1 и так далее.- Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
- указанный дочерний элемент объекта
- См. также:
getLocale
public abstract Locale getLocale() throws IllegalComponentStateException
Получает локаль компонента. Если у компонента нет локали, возвращается локаль его родителя.
- Возвращает:
- локаль этого компонента. Если у этого компонента нет локали, возвращается локаль его родителя.
- Исключения:
-
IllegalComponentStateException- Если у компонента нет собственной локали и он ещё не добавлен в иерархию контейнеров, так что локаль не может быть определена из родительского контейнера
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет
PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств Accessible и вызывается при изменении этих свойств.- Параметры:
-
listener- добавляемый слушатель свойств - См. также:
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет
PropertyChangeListener из списка слушателей. Это удаляет PropertyChangeListener, который был зарегистрирован для всех свойств.- Параметры:
-
listener- удаляемый слушатель свойств
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- Новое значение свойства - См. также:
-
PropertyChangeSupportaddPropertyChangeListener(java.beans.PropertyChangeListener)removePropertyChangeListener(java.beans.PropertyChangeListener)ACCESSIBLE_NAME_PROPERTYACCESSIBLE_DESCRIPTION_PROPERTYACCESSIBLE_STATE_PROPERTYACCESSIBLE_VALUE_PROPERTYACCESSIBLE_SELECTION_PROPERTYACCESSIBLE_TEXT_PROPERTYACCESSIBLE_VISIBLE_DATA_PROPERTY
© 1993, 2021, 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/17/docs/api/java.desktop/javax/accessibility/AccessibleContext.html