Интерфейс 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, 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, объект поддерживает этот интерфейс.

См. также:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleContext.getAccessibleAction()

Поля

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

Действие, которое заставляет компонент выполнить его действие по умолчанию.

static String DECREMENT

Действие, которое уменьшает значение.

static String INCREMENT

Действие, которое увеличивает значение.

static String TOGGLE_EXPAND

Действие, которое заставляет узел дерева схлопнуться, если он развернут, и развернуться, если он схлопнут.

static String TOGGLE_POPUP

Действие, которое заставляет всплывающее окно стать видимым, если оно скрыто, и скрыться, если оно видимое.

Методы

Модификатор и тип Метод Описание
boolean doAccessibleAction​(int i)

Выполняет указанное действие над объектом.

int getAccessibleActionCount()

Возвращает количество доступных действий, доступных в этом объекте. Если их несколько, первое считается «стандартным» действием объекта.

String getAccessibleActionDescription​(int i)

Возвращает описание указанного действия объекта.

Поля

TOGGLE_EXPAND

static final String TOGGLE_EXPAND

Действие, которое заставляет узел дерева схлопнуться, если он развернут, и развернуться, если он схлопнут.

Since:
1.5

INCREMENT

static final String INCREMENT

Действие, которое увеличивает значение.

Since:
1.5

DECREMENT

static final String DECREMENT

Действие, которое уменьшает значение.

Since:
1.5

CLICK

static final String CLICK

Действие, которое заставляет компонент выполнить его действие по умолчанию.

Since:
1.6

TOGGLE_POPUP

static final String TOGGLE_POPUP

Действие, которое заставляет всплывающее окно стать видимым, если оно скрыто, и скрыться, если оно видимое.

Since:
1.6

Методы

getAccessibleActionCount

int getAccessibleActionCount()

Возвращает количество доступных действий, доступных в этом объекте. Если их несколько, первое считается «стандартным» действием объекта.

Возвращает:
номер действия в этом объекте (с нуля)

getAccessibleActionDescription

String getAccessibleActionDescription(int i)

Возвращает описание указанного действия объекта.

Параметры:
i - индекс действия (с нуля)
Возвращает:
описание действия
См. также:
getAccessibleActionCount()

doAccessibleAction

boolean doAccessibleAction(int i)

Выполняет указанное действие над объектом.

Параметры:
i - индекс действия (с нуля)
Возвращает:
true , если действие было выполнено; в противном случае false
См. также:
getAccessibleActionCount()

© 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/AccessibleAction.html

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