Класс 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 родителя этого объекта. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело и подлежит удалению: этот элемент API может быть удален в будущей версии. Финализация устарела и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Приостанавливает текущий поток до его пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Приостанавливает текущий поток до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Приостанавливает текущий поток до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
Подробное описание полей
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 может быть «city».- Возвращает:
- локализованное имя объекта;
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.