Spec-Zone.ru › OpenJDK 25

Интерфейс 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, объект поддерживает этот интерфейс.
См. также:
  • Accessible
  • Accessible.getAccessibleContext()
  • AccessibleContext
  • AccessibleContext.getAccessibleAction()

Краткое описание полей

Модификатор и тип Поле Описание
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 i)
Выполняет указанное действие над объектом.
int getAccessibleActionCount()
Возвращает количество доступных действий для этого объекта. Если их больше одного, первое считается действием объекта «по умолчанию».
String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.

Подробное описание полей

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 — индекс действия, начиная с нуля
Возвращает:
String описание действия
См. также:
  • getAccessibleActionCount()

doAccessibleAction

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

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API