Класс AccessibleRelation
public class AccessibleRelation extends AccessibleBundle
AccessibleRelation описывает связь между объектом, реализующим AccessibleRelation, и одним или несколькими другими объектами. Фактические связи объекта с другими объектами задаются как AccessibleRelationSet — составной набор из AccessibleRelations. Метод AccessibleBundle.toDisplayString() позволяет получить локализованную строку для ключа, не зависящего от языкового стандарта, из предопределённого ResourceBundle для ключей, определённых в этом классе.
Константы этого класса представляют собой строго типизированное перечисление распространённых ролей объектов. Если констант этого класса недостаточно для описания роли объекта, следует создать подкласс этого класса и определить в нём константы аналогичным образом.
- Начиная с:
- 1.3
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CHILD_NODE_OF |
Указывает, что объект является дочерним узлом одного или нескольких объектов. |
static final String |
CHILD_NODE_OF_PROPERTY |
Указывает, что связь CHILD_NODE_OF между двумя или несколькими объектами изменилась. |
static final String |
CONTROLLED_BY |
Указывает, что объект находится под управлением одного или нескольких целевых объектов. |
static final String |
CONTROLLED_BY_PROPERTY |
Указывает, что целевой объект, осуществляющий управление, изменился. |
static final String |
CONTROLLER_FOR |
Указывает, что объект управляет одним или несколькими целевыми объектами. |
static final String |
CONTROLLER_FOR_PROPERTY |
Указывает, что объект, управляющий целевым объектом, изменился. |
static final String |
EMBEDDED_BY |
Указывает, что объект встроен в один или несколько объектов. |
static final String |
EMBEDDED_BY_PROPERTY |
Указывает, что связь EMBEDDED_BY между двумя или несколькими объектами изменилась. |
static final String |
EMBEDS |
Указывает, что в объект встроен один или несколько объектов. |
static final String |
EMBEDS_PROPERTY |
Указывает, что связь EMBEDS между двумя или несколькими объектами изменилась. |
static final String |
FLOWS_FROM |
Указывает, что объект логически непрерывен со вторым объектом, который следует перед ним. |
static final String |
FLOWS_FROM_PROPERTY |
Указывает, что связь FLOWS_FROM между двумя объектами изменилась. |
static final String |
FLOWS_TO |
Указывает, что объект логически непрерывен со вторым объектом, который следует за ним. |
static final String |
FLOWS_TO_PROPERTY |
Указывает, что связь FLOWS_TO между двумя объектами изменилась. |
static final String |
LABEL_FOR |
Указывает, что объект является меткой для одного или нескольких целевых объектов. |
static final String |
LABEL_FOR_PROPERTY |
Указывает, что целевая группа для метки изменилась. |
static final String |
LABELED_BY |
Указывает, что объект помечен одним или несколькими целевыми объектами. |
static final String |
LABELED_BY_PROPERTY |
Указывает, что объекты, выполняющие маркировку, изменились. |
static final String |
MEMBER_OF |
Указывает, что объект является членом группы из одного или нескольких целевых объектов. |
static final String |
MEMBER_OF_PROPERTY |
Указывает, что членство в группе изменилось. |
static final String |
PARENT_WINDOW_OF |
Указывает, что объект является родительским окном для одного или нескольких объектов. |
static final String |
PARENT_WINDOW_OF_PROPERTY |
Указывает, что связь PARENT_WINDOW_OF между двумя или несколькими объектами изменилась. |
static final String |
SUBWINDOW_OF |
Указывает, что объект является подчинённым окном одного или нескольких объектов. |
static final String |
SUBWINDOW_OF_PROPERTY |
Указывает, что связь SUBWINDOW_OF между двумя или несколькими объектами изменилась. |
Поля, объявленные в классе AccessibleBundle
key
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleRelation |
Создаёт новый AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. |
AccessibleRelation |
Создаёт новый AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. |
AccessibleRelation |
Создаёт новый AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. |
Краткое описание методов
Методы, объявленные в классе AccessibleBundle
toDisplayString, toDisplayString, toDisplayString, toString
Подробное описание полей
LABEL_FOR
public static final String LABEL_FOR
- См. также:
LABELED_BY
public static final String LABELED_BY
- См. также:
MEMBER_OF
public static final String MEMBER_OF
- См. также:
CONTROLLER_FOR
public static final String CONTROLLER_FOR
- См. также:
CONTROLLED_BY
public static final String CONTROLLED_BY
- См. также:
FLOWS_TO
public static final String FLOWS_TO
- Начиная с:
- 1.5
- См. также:
FLOWS_FROM
public static final String FLOWS_FROM
- Начиная с:
- 1.5
- См. также:
SUBWINDOW_OF
public static final String SUBWINDOW_OF
- Начиная с:
- 1.5
- См. также:
PARENT_WINDOW_OF
public static final String PARENT_WINDOW_OF
- Начиная с:
- 1.5
- См. также:
EMBEDS
public static final String EMBEDS
- Начиная с:
- 1.5
- См. также:
EMBEDDED_BY
public static final String EMBEDDED_BY
- Начиная с:
- 1.5
- См. также:
CHILD_NODE_OF
public static final String CHILD_NODE_OF
- Начиная с:
- 1.5
- См. также:
LABEL_FOR_PROPERTY
public static final String LABEL_FOR_PROPERTY
- См. также:
LABELED_BY_PROPERTY
public static final String LABELED_BY_PROPERTY
- См. также:
MEMBER_OF_PROPERTY
public static final String MEMBER_OF_PROPERTY
- См. также:
CONTROLLER_FOR_PROPERTY
public static final String CONTROLLER_FOR_PROPERTY
- См. также:
CONTROLLED_BY_PROPERTY
public static final String CONTROLLED_BY_PROPERTY
- См. также:
FLOWS_TO_PROPERTY
public static final String FLOWS_TO_PROPERTY
FLOWS_TO между двумя объектами изменилась.- Начиная с:
- 1.5
- См. также:
FLOWS_FROM_PROPERTY
public static final String FLOWS_FROM_PROPERTY
FLOWS_FROM между двумя объектами изменилась.- Начиная с:
- 1.5
- См. также:
SUBWINDOW_OF_PROPERTY
public static final String SUBWINDOW_OF_PROPERTY
SUBWINDOW_OF между двумя или несколькими объектами изменилась.- Начиная с:
- 1.5
- См. также:
PARENT_WINDOW_OF_PROPERTY
public static final String PARENT_WINDOW_OF_PROPERTY
PARENT_WINDOW_OF между двумя или несколькими объектами изменилась.- Начиная с:
- 1.5
- См. также:
EMBEDS_PROPERTY
public static final String EMBEDS_PROPERTY
EMBEDS между двумя или несколькими объектами изменилась.- Начиная с:
- 1.5
- См. также:
EMBEDDED_BY_PROPERTY
public static final String EMBEDDED_BY_PROPERTY
EMBEDDED_BY между двумя или несколькими объектами изменилась.- Начиная с:
- 1.5
- См. также:
CHILD_NODE_OF_PROPERTY
public static final String CHILD_NODE_OF_PROPERTY
CHILD_NODE_OF между двумя или несколькими объектами изменилась.- Начиная с:
- 1.5
- См. также:
Подробное описание конструкторов
AccessibleRelation
public AccessibleRelation(String key)
AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. Ключ String должен быть ключом связи, не зависящим от языкового стандарта. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя связи, не зависящее от языкового стандарта - См. также:
AccessibleRelation
public AccessibleRelation(String key, Object target)
AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. Ключ String должен быть ключом связи, не зависящим от языкового стандарта. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя связи, не зависящее от языкового стандарта -
target— целевой объект этой связи - См. также:
AccessibleRelation
public AccessibleRelation(String key, Object[] target)
AccessibleRelation с использованием указанного ключа, не зависящего от языкового стандарта. Ключ String должен быть ключом связи, не зависящим от языкового стандарта. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя связи, не зависящее от языкового стандарта -
target— целевой объект или объекты этой связи - См. также:
Подробное описание методов
getKey
public String getKey()
- Возвращает:
- ключ этой связи
- См. также:
getTarget
public Object[] getTarget()
- Возвращает:
- массив, содержащий целевые объекты этой связи
setTarget
public void setTarget(Object target)
- Параметры:
-
target— целевой объект этой связи
setTarget
public void setTarget(Object[] target)
- Параметры:
-
target— массив, содержащий целевые объекты этой связи
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/accessibility/AccessibleRelation.html