Интерфейс AccessibleAction
- Все известные реализующие классы:
-
AbstractButton.AccessibleAbstractButton,AccessibleHyperlink,Button.AccessibleAWTButton,Checkbox.AccessibleAWTCheckbox,CheckboxMenuItem.AccessibleAWTCheckboxMenuItem,Choice.AccessibleAWTChoice,JButton.AccessibleJButton,JCheckBox.AccessibleJCheckBox,JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem,JComboBox.AccessibleJComboBox,JEditorPane.AccessibleJEditorPane,JEditorPane.AccessibleJEditorPaneHTML,JEditorPane.JEditorPaneAccessibleHypertextSupport,JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink,JList.AccessibleJList.AccessibleJListChild,JMenu.AccessibleJMenu,JMenuItem.AccessibleJMenuItem,JPasswordField.AccessibleJPasswordField,JRadioButton.AccessibleJRadioButton,JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem,JSlider.AccessibleJSlider,JSpinner.AccessibleJSpinner,JTextArea.AccessibleJTextArea,JTextComponent.AccessibleJTextComponent,JTextField.AccessibleJTextField,JToggleButton.AccessibleJToggleButton,JTree.AccessibleJTree.AccessibleJTreeNode,Menu.AccessibleAWTMenu,MenuItem.AccessibleAWTMenuItem,PopupMenu.AccessibleAWTPopupMenu
public interface AccessibleAction
Интерфейс
AccessibleAction должен поддерживаться любым объектом, который может выполнять одно или несколько действий. Этот интерфейс предоставляет стандартный механизм для программы вспомогательной технологии, чтобы определить, каковы эти действия, а также сообщить объекту выполнить их. Любой объект, который может быть изменён, должен поддерживать этот интерфейс. Приложения могут определить, поддерживает ли объект интерфейс AccessibleAction , получив сначала его AccessibleContext (см. Accessible) и затем вызвав метод AccessibleContext.getAccessibleAction(). Если возвращаемое значение не null, объект поддерживает этот интерфейс.- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CLICK |
Действие, которое заставляет компонент выполнить его действие по умолчанию. |
static final String |
DECREMENT |
Действие, которое уменьшает значение. |
static final String |
INCREMENT |
Действие, которое увеличивает значение. |
static final String |
TOGGLE_EXPAND |
Действие, которое заставляет узел дерева схлопнуться, если он развернут, и развернуть, если он схлопнут. |
static final String |
TOGGLE_POPUP |
Действие, которое заставляет всплывающее окно стать видимым, если оно скрыто, и скрыться, если оно видно. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий в этом объекте. Если их более одного, первое считается «по умолчанию» для объекта. |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия объекта. |
Подробное описание полей
TOGGLE_EXPAND
static final String TOGGLE_EXPAND
Действие, которое заставляет узел дерева схлопнуться, если он развернут, и развернуть, если он схлопнут.
- С:
- 1.5
INCREMENT
static final String INCREMENT
Действие, которое увеличивает значение.
- С:
- 1.5
DECREMENT
static final String DECREMENT
Действие, которое уменьшает значение.
- С:
- 1.5
CLICK
static final String CLICK
Действие, которое заставляет компонент выполнить его действие по умолчанию.
- С:
- 1.6
TOGGLE_POPUP
static final String TOGGLE_POPUP
Действие, которое заставляет всплывающее окно стать видимым, если оно скрыто, и скрыться, если оно видно.
- С:
- 1.6
Подробное описание методов
getAccessibleActionCount
int getAccessibleActionCount()
Возвращает количество доступных действий в этом объекте. Если их более одного, первое считается «по умолчанию» для объекта.
- Возвращает:
- нумерованный (с нуля) список действий в этом объекте
getAccessibleActionDescription
String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
- Параметры:
-
i- нумерованный (с нуля) индекс действия - Возвращает:
- строковое описание действия
- См. также:
doAccessibleAction
boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом.
- Параметры:
-
i- нумерованный (с нуля) индекс действия - Возвращает:
-
true, если действие было выполнено; в противном случаеfalse - См. также:
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/accessibility/AccessibleAction.html