Класс 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 также содержит методы для получения более специфической информации о доступности компонента. Если компонент её поддерживает, эти методы вернут объект, реализующий один или несколько из следующих интерфейсов:

Поля

Модификатор и тип Поле Описание
static String ACCESSIBLE_ACTION_PROPERTY

Константа, используемая для обозначения того, что поддерживаемый набор действий изменился.

static String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY

Константа, используемая для определения момента изменения активного потомка компонента.

static String ACCESSIBLE_CARET_PROPERTY

Константа, используемая для определения момента изменения маркера абзаца.

static String ACCESSIBLE_CHILD_PROPERTY

Константа, используемая для определения момента добавления/удаления дочерних элементов объекта.

static String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED

Константа, указывающая, что изменились границы компонента.

static String ACCESSIBLE_DESCRIPTION_PROPERTY

Константа, используемая для определения момента изменения свойства accessibleDescription.

static String ACCESSIBLE_HYPERTEXT_OFFSET

Константа, указывающая, что гипертекстовый элемент получил фокус.

static String ACCESSIBLE_INVALIDATE_CHILDREN

Константа, указывающая, что произошли значительные изменения в дочерних элементах компонента, такого как дерево или текст.

static String ACCESSIBLE_NAME_PROPERTY

Константа, используемая для определения момента изменения свойства accessibleName.

static String ACCESSIBLE_SELECTION_PROPERTY

Константа, используемая для определения момента изменения свойства.

static String ACCESSIBLE_STATE_PROPERTY

Константа, используемая для определения момента изменения свойства.

static String ACCESSIBLE_TABLE_CAPTION_CHANGED

Константа, указывающая, что заголовок таблицы изменился.

static String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED

Константа, указывающая, что описание столбца изменилось.

static String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED

Константа, указывающая, что заголовок столбца изменился.

static String ACCESSIBLE_TABLE_MODEL_CHANGED

Константа, указывающая, что данные таблицы изменились.

static String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED

Константа, указывающая, что описание строки изменилось.

static String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED

Константа, указывающая, что заголовок строки изменился.

static String ACCESSIBLE_TABLE_SUMMARY_CHANGED

Константа, указывающая, что сводка таблицы изменилась.

static String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED

Константа, указывающая, что изменились атрибуты текста.

static String ACCESSIBLE_TEXT_PROPERTY

Константа, указывающая, что текст изменился.

static String ACCESSIBLE_VALUE_PROPERTY

Константа, используемая для определения момента изменения свойства.

static String ACCESSIBLE_VISIBLE_DATA_PROPERTY

Константа, используемая для определения момента изменения визуального представления объекта.

protected String accessibleDescription

Локализованная строка, содержащая описание объекта.

protected String accessibleName

Локализованная строка, содержащая имя объекта.

protected Accessible accessibleParent

Доступный родительский объект.

Конструкторы

Конструктор Описание
AccessibleContext()

Методы

Модификатор и тип Метод Описание
void addPropertyChangeListener​(PropertyChangeListener listener)

Добавляет PropertyChangeListener в список слушателей.

void firePropertyChange​(String propertyName, Object oldValue, Object newValue)

Поддержка отслеживания изменений связанных свойств.

AccessibleAction getAccessibleAction()

Возвращает AccessibleAction связанное с этим объектом, которое поддерживает один или несколько действий.

abstract Accessible getAccessibleChild​(int i)

Возвращает указанное 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 listener)

Удаляет PropertyChangeListener из списка слушателей.

void setAccessibleDescription​(String s)

Устанавливает доступное описание этого объекта.

void setAccessibleName​(String s)

Устанавливает локализованное доступное имя этого объекта.

void setAccessibleParent​(Accessible a)

Устанавливает Accessible родителя этого объекта.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Поля

Свойство ACCESSIBLE_NAME_PROPERTY

public static final String ACCESSIBLE_NAME_PROPERTY

Константа, используемая для определения, когда изменилось свойство accessibleName. Старое значение в PropertyChangeEvent будет старым accessibleName, а новое значение будет новым accessibleName.

См. также:
getAccessibleName(), addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_DESCRIPTION_PROPERTY

public static final String ACCESSIBLE_DESCRIPTION_PROPERTY

Константа, используемая для определения, когда изменилось свойство accessibleDescription. Старое значение в PropertyChangeEvent будет старым accessibleDescription, а новое значение будет новым accessibleDescription.

См. также:
getAccessibleDescription(), addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_STATE_PROPERTY

public static final String ACCESSIBLE_STATE_PROPERTY

Константа, используемая для определения, когда изменилось свойство accessibleStateSet. Старое значение будет старым AccessibleState, а новое значение — новым AccessibleState в accessibleStateSet. Например, если компонент, поддерживающий вертикальные и горизонтальные состояния, меняет ориентацию с вертикальной на горизонтальную, старое значение будет AccessibleState.VERTICAL, а новое — AccessibleState.HORIZONTAL. Обратите внимание, что любое из этих значений также может быть null. Например, когда компонент меняет состояние с активного на неактивное, старое значение будет AccessibleState.ENABLED, а новое — null.

См. также:
getAccessibleStateSet(), AccessibleState, AccessibleStateSet, addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_VALUE_PROPERTY

public static final String ACCESSIBLE_VALUE_PROPERTY

Константа, используемая для определения, когда изменилось свойство accessibleValue. Старое значение в PropertyChangeEvent будет представлять старое значение, а новое значение будет представлять новое значение.

См. также:
getAccessibleValue(), addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_SELECTION_PROPERTY

public static final String ACCESSIBLE_SELECTION_PROPERTY

Константа, используемая для определения, когда изменилась accessibleSelection. Старые и новые значения в PropertyChangeEvent в настоящее время зарезервированы для будущего использования.

См. также:
getAccessibleSelection(), addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_CARET_PROPERTY

public static final String ACCESSIBLE_CARET_PROPERTY

Константа, используемая для определения, когда изменился курсор accessibleText. Старое значение в PropertyChangeEvent будет целым числом, представляющим старую позицию курсора, а новое значение будет целым числом, представляющим новую/текущую позицию курсора.

См. также:
addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_VISIBLE_DATA_PROPERTY

public static final String ACCESSIBLE_VISIBLE_DATA_PROPERTY

Константа, используемая для определения, когда визуальный вид объекта изменился. Старые и новые значения в PropertyChangeEvent в настоящее время зарезервированы для будущего использования.

См. также:
addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_CHILD_PROPERTY

public static final String ACCESSIBLE_CHILD_PROPERTY

Константа, используемая для определения, когда Accessible дочерние элементы добавляются/удаляются из объекта. Если добавляется Accessible дочерний элемент, старое значение будет null, а новое значение будет Accessible дочерним элементом. Если удаляется Accessible дочерний элемент, старое значение будет Accessible дочерним элементом, а новое значение — null.

См. также:
addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Свойство ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY

public static final String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY

Константа, используемая для определения, когда активный потомок компонента изменился. Активный потомок используется для объектов, таких как списки, деревья и таблицы, которые могут иметь временные дочерние элементы. Когда активный потомок изменился, старое значение события изменения свойства будет Accessible, представляющим предыдущего активного потомка, а новое значение будет Accessible, представляющим текущего активного потомка.

См. также:
addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Изменение заголовка таблицы ACCESSIBLE_TABLE_CAPTION_CHANGED

public static final String ACCESSIBLE_TABLE_CAPTION_CHANGED

Константа, используемая для указания того, что заголовок таблицы изменен. Старое значение в PropertyChangeEvent будет Accessible, представляющим предыдущий заголовок таблицы, а новое значение — Accessible, представляющим новый заголовок таблицы.

См. также:
Accessible, AccessibleTable, Значения константных полей

Изменение сводки таблицы ACCESSIBLE_TABLE_SUMMARY_CHANGED

public static final String ACCESSIBLE_TABLE_SUMMARY_CHANGED

Константа, используемая для указания того, что сводка таблицы изменена. Старое значение в PropertyChangeEvent будет Accessible, представляющим предыдущую сводку таблицы, а новое значение — Accessible, представляющим новую сводку таблицы.

См. также:
Accessible, AccessibleTable, Значения константных полей

Изменение модели таблицы ACCESSIBLE_TABLE_MODEL_CHANGED

public static final String ACCESSIBLE_TABLE_MODEL_CHANGED

Константа, используемая для указания того, что данные таблицы изменены. Старое значение в PropertyChangeEvent будет null, а новое значение — AccessibleTableModelChange, представляющим изменение таблицы.

См. также:
AccessibleTable, AccessibleTableModelChange, Значения константных полей

Изменение заголовка строки таблицы ACCESSIBLE_TABLE_ROW_HEADER_CHANGED

public static final String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED

Константа, используемая для указания того, что заголовок строки изменен. Старое значение в PropertyChangeEvent будет null, а новое значение — AccessibleTableModelChange, представляющим изменение заголовка.

См. также:
AccessibleTable, AccessibleTableModelChange, Значения константных полей

Изменение описания строки таблицы ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED

public static final String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED

Константа, используемая для указания того, что описание строки изменено. Старое значение в PropertyChangeEvent будет null, а новое значение — Integer, представляющим индекс строки.

См. также:
AccessibleTable, Значения константных полей

Изменение заголовка столбца таблицы ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED

public static final String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED

Константа, используемая для указания того, что заголовок столбца изменен. Старое значение в PropertyChangeEvent будет null, а новое значение — AccessibleTableModelChange, представляющим изменение заголовка.

См. также:
AccessibleTable, AccessibleTableModelChange, Значения константных полей

Изменение описания столбца таблицы ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED

public static final String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED

Константа, используемая для указания того, что описание столбца изменено. Старое значение в PropertyChangeEvent будет null, а новое значение — Integer, представляющим индекс столбца.

См. также:
AccessibleTable, Значения константных полей

Свойство ACCESSIBLE_ACTION_PROPERTY

public static final String ACCESSIBLE_ACTION_PROPERTY

Константа, используемая для указания того, что поддерживаемый набор действий изменился. Старое значение в PropertyChangeEvent будет Integer, представляющим старое количество поддерживаемых действий, а новое значение будет Integer, представляющим новое количество поддерживаемых действий.

См. также:
AccessibleAction, Значения константных полей

ACCESSIBLE_HYPERTEXT_OFFSET

public static final String ACCESSIBLE_HYPERTEXT_OFFSET

Константа, используемая для указания того, что гипертекстовый элемент получил фокус. Старое значение в PropertyChangeEvent будет Integer, представляющим начальный индекс в документе предыдущего элемента, который имел фокус, а новое значение будет Integer, представляющим начальный индекс в документе текущего элемента, который имеет фокус. Значение -1 указывает, что элемент не имеет или не имел фокуса.

См. также:
AccessibleHyperlink, Значения константных полей

Свойство ACCESSIBLE_TEXT_PROPERTY

public static final String ACCESSIBLE_TEXT_PROPERTY

PropertyChangeEvent, указывающее на изменение текста.
При вставке текста, oldValue — null, а newValue — AccessibleTextSequence, указывающее на вставленный текст.
При удалении текста, oldValue — AccessibleTextSequence, указывающее на удаленный текст, а newValue — null.
При замене текста, oldValue — AccessibleTextSequence, указывающее на старый текст, а newValue — AccessibleTextSequence, указывающее на новый текст.

См. также:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), AccessibleTextSequence, Значения константных полей

ACCESSIBLE_INVALIDATE_CHILDREN

public static final String ACCESSIBLE_INVALIDATE_CHILDREN

PropertyChangeEvent, указывающее на существенное изменение потомков компонента, такого как дерево или текст. Это изменение уведомляет слушателя события о необходимости повторного получения состояния подкомпонентов. oldValue — null, а newValue — компонент, чьи потомки стали недопустимыми.

С:
1.5
См. также:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), AccessibleTextSequence, Значения константных полей

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
См. также:
getAccessibleText(), addPropertyChangeListener(java.beans.PropertyChangeListener), AccessibleAttributeSequence, Значения константных полей

ACCESSIBLE_COMPONENT_BOUNDS_CHANGED

public static final String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED

PropertyChangeEvent, указывающее на изменение границ компонента. oldValue — старые границы компонента, а newValue — новые границы компонента.

С:
1.5
См. также:
addPropertyChangeListener(java.beans.PropertyChangeListener), Значения константных полей

Доступный родитель

protected Accessible accessibleParent

Доступный родитель этого объекта.

См. также:
getAccessibleParent(), setAccessibleParent(javax.accessibility.Accessible)

Доступное имя

protected String accessibleName

Локализованная строка, содержащая имя объекта.

См. также:
getAccessibleName(), setAccessibleName(java.lang.String)

Доступное описание

protected String accessibleDescription

Локализованная строка, содержащая описание объекта.

См. также:
getAccessibleDescription(), setAccessibleDescription(java.lang.String)

Конструкторы

AccessibleContext

public AccessibleContext()

Методы

getAccessibleName

public String getAccessibleName()

Получает свойство accessibleName этого объекта. Свойство accessibleName объекта — это локализованное String, указывающее на назначение объекта. Например, свойство accessibleName метки или кнопки может быть текстом самой метки или кнопки. В случае объекта, который не отображает своё имя, свойство accessibleName всё равно должно быть установлено. Например, в случае текстового поля для ввода имени города, свойство accessibleName для локали en_US может быть 'город'.

Возвращает:
локализованное имя объекта; null если у этого объекта нет имени
См. также:
setAccessibleName(java.lang.String)

setAccessibleName

@BeanProperty(preferred=true,
              description="Sets the accessible name for the component.")
public void setAccessibleName(String s)

Устанавливает локализованное имя объекта для доступа. Изменение имени вызовет срабатывание PropertyChangeEvent для свойства ACCESSIBLE_NAME_PROPERTY.

Параметры:
s - новое локализованное имя объекта
См. также:
getAccessibleName(), addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleDescription

public String getAccessibleDescription()

Получает свойство accessibleDescription этого объекта. Свойство accessibleDescription этого объекта — это краткая локализованная фраза, описывающая назначение объекта. Например, в случае кнопки «Отмена» свойство accessibleDescription может быть «Игнорировать изменения и закрыть диалоговое окно».

Возвращает:
локализованное описание объекта; null если у этого объекта нет описания
См. также:
setAccessibleDescription(java.lang.String)

setAccessibleDescription

@BeanProperty(preferred=true,
              description="Sets the accessible description for the component.")
public void setAccessibleDescription(String s)

Устанавливает описание для доступа этого объекта. Изменение имени вызовет срабатывание PropertyChangeEvent для свойства ACCESSIBLE_DESCRIPTION_PROPERTY.

Параметры:
s - новое локализованное описание объекта
См. также:
setAccessibleName(java.lang.String), addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleRole

public abstract AccessibleRole getAccessibleRole()

Получает роль этого объекта. Роль объекта — это общее назначение или использование класса этого объекта. Например, роль кнопки — AccessibleRole.PUSH_BUTTON. Роли в AccessibleRole предоставляются, чтобы разработчики компонентов могли выбирать из набора предопределённых ролей. Это позволяет технологиям вспомогательных средств предоставлять согласованный интерфейс к различным модифицированным подклассам компонентов (например, использовать AccessibleRole.PUSH_BUTTON для всех компонентов, которые действуют как кнопка) и различать подклассы, которые ведут себя по-разному (например, AccessibleRole.CHECK_BOX для флажков и AccessibleRole.RADIO_BUTTON для переключателей).

Обратите внимание, что класс AccessibleRole также расширяем, поэтому разработчики пользовательских компонентов могут определять свои собственные AccessibleRole в случае недостаточности набора предопределённых ролей.

Возвращает:
экземпляр AccessibleRole, описывающий роль объекта
См. также:
AccessibleRole

getAccessibleStateSet

public abstract AccessibleStateSet getAccessibleStateSet()

Получает набор состояний этого объекта. Набор AccessibleStateSet объекта состоит из набора уникальных AccessibleStates. Изменение AccessibleStateSet объекта вызовет срабатывание PropertyChangeEvent для свойства ACCESSIBLE_STATE_PROPERTY.

Возвращает:
экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
См. также:
AccessibleStateSet, AccessibleState, addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleParent

public Accessible getAccessibleParent()

Получает родительский объект для доступа.

Возвращает:
родительский объект для доступа этого объекта; null если у этого объекта нет родителя для доступа

setAccessibleParent

public void setAccessibleParent(Accessible a)

Устанавливает родительский объект для доступа этого объекта. Это должно использоваться только в ситуациях, когда фактический родитель компонента не должен рассматриваться как родительский объект для доступа компонента и является методом, который должен вызываться только родителем доступного дочернего элемента.

Параметры:
a - - Accessible для установки в качестве родителя

getAccessibleIndexInParent

public abstract int getAccessibleIndexInParent()

Получает индекс (с нуля) этого объекта в его родительском объекте для доступа.

Возвращает:
индекс (с нуля) этого объекта в его родителе; -1, если у этого объекта нет родительского объекта для доступа.
См. также:
getAccessibleParent(), getAccessibleChildrenCount(), getAccessibleChild(int)

getAccessibleChildrenCount

public abstract int getAccessibleChildrenCount()

Возвращает количество дочерних элементов для доступа объекта.

Возвращает:
количество дочерних элементов для доступа объекта.

getAccessibleChild

public abstract Accessible getAccessibleChild(int i)

Возвращает указанный Accessible дочерний элемент объекта. Дочерние элементы объекта Accessible нумеруются с нуля, поэтому первый дочерний элемент объекта Accessible находится в индексе 0, второй дочерний элемент — в индексе 1 и так далее.

Параметры:
i - индекс дочернего элемента (с нуля)
Возвращает:
указанный Accessible дочерний элемент объекта
См. также:
getAccessibleChildrenCount()

getLocale

public abstract Locale getLocale()
                          throws IllegalComponentStateException

Получает локаль компонента. Если компонент не имеет локали, возвращается локаль его родителя.

Возвращает:
локаль этого компонента. Если у этого компонента нет локали, возвращается локаль его родителя.
Исключения:
IllegalComponentStateException - Если у компонента нет собственной локали и он ещё не добавлен в иерархию контейнеров, так что локаль не может быть определена из содержащего родителя

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

Добавляет PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств Accessible и будет вызываться при изменении этих свойств.

Параметры:
listener - PropertyChangeListener для добавления
См. также:
ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

Удаляет PropertyChangeListener из списка слушателей. Это удаляет PropertyChangeListener , который был зарегистрирован для всех свойств.

Параметры:
listener - PropertyChangeListener для удаления

getAccessibleAction

public AccessibleAction getAccessibleAction()

Получает связанное с этим объектом AccessibleAction, поддерживающее один или несколько действий.

Возвращает:
AccessibleAction если поддерживается объектом; в противном случае возвращается null
См. также:
AccessibleAction

getAccessibleComponent

public AccessibleComponent getAccessibleComponent()

Получает связанный с этим объектом AccessibleComponent, имеющий графическое представление.

Возвращает:
AccessibleComponent если поддерживается объектом; в противном случае возвращается null
См. также:
AccessibleComponent

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()

Получает связанное с этим объектом AccessibleSelection, которое позволяет выбирать его Accessible дочерние элементы.

Возвращает:
AccessibleSelection если поддерживается объектом; в противном случае возвращается null
См. также:
AccessibleSelection

getAccessibleText

public AccessibleText getAccessibleText()

Получает связанный с этим объектом AccessibleText, представляющий текст на экране.

Возвращает:
AccessibleText если поддерживается объектом; в противном случае возвращается null
См. также:
AccessibleText

getAccessibleEditableText

public AccessibleEditableText getAccessibleEditableText()

Получает связанный с этим объектом AccessibleEditableText, представляющий редактируемый текст на экране.

Возвращает:
AccessibleEditableText если поддерживается объектом; в противном случае возвращается null
С:
1.4
См. также:
AccessibleEditableText

getAccessibleValue

public AccessibleValue getAccessibleValue()

Получает связанное с этим объектом AccessibleValue, поддерживающее значение Numerical.

Возвращает:
AccessibleValue если поддерживается объектом; в противном случае возвращается null
См. также:
AccessibleValue

getAccessibleIcon

public AccessibleIcon[] getAccessibleIcon()

Получает связанный с объектом AccessibleIcons, имеющий один или несколько связанных значков.

Возвращает:
массив AccessibleIcon , если поддерживается объектом; в противном случае возвращается null
С:
1.3
См. также:
AccessibleIcon

getAccessibleRelationSet

public AccessibleRelationSet getAccessibleRelationSet()

Получает AccessibleRelationSet , связанное с объектом.

Возвращает:
объект AccessibleRelationSet , если он поддерживается объектом; в противном случае возвращает null
С момента:
1.3
См. также:
AccessibleRelationSet

getAccessibleTable

public AccessibleTable getAccessibleTable()

Получает AccessibleTable , связанное с объектом.

Возвращает:
объект AccessibleTable , если он поддерживается объектом; в противном случае возвращает null
С момента:
1.3
См. также:
AccessibleTable

firePropertyChange

public void firePropertyChange(String propertyName,
                               Object oldValue,
                               Object newValue)

Поддержка сообщений об изменениях связанных свойств. Если oldValue и newValue не равны и список слушателей свойства PropertyChangeEvent не пуст, тогда генерируется событие PropertyChange для каждого слушателя. В целом, это предназначено для использования самими объектами Accessible и не должно вызываться программой приложения.

Параметры:
propertyName - Программное имя свойства, которое было изменено
oldValue - Старое значение свойства
newValue - Новое значение свойства
См. также:
PropertyChangeSupport, addPropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY

© 1993, 2020, 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/11/docs/api/java.desktop/javax/accessibility/AccessibleContext.html

Spec-Zone .ru
спецификации, руководства, описания, API