Class Button.AccessibleAWTButton
java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Button.AccessibleAWTButton
- Все реализуемые интерфейсы:
Serializable, AccessibleAction, AccessibleComponent, AccessibleValue
- Внешний класс:
Button
protected class Button.AccessibleAWTButton extends Component.AccessibleAWTComponent implements AccessibleAction, AccessibleValue
Этот класс реализует поддержку специальных возможностей для класса
Button. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса — кнопок.- Начиная с версии:
- 1.3
- См. также:
Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе AccessibleContext
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает объект AccessibleAWTButton. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом |
AccessibleAction |
getAccessibleAction() |
Возвращает AccessibleAction, связанный с этим объектом. |
int |
getAccessibleActionCount() |
Возвращает количество действий, доступных для этого объекта. |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия объекта. |
String |
getAccessibleName() |
Возвращает доступное имя этого объекта. |
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleValue |
getAccessibleValue() |
Возвращает AccessibleValue, связанный с этим объектом. |
Number |
getCurrentAccessibleValue() |
Возвращает значение этого объекта в виде числа. |
Number |
getMaximumAccessibleValue() |
Возвращает максимальное значение этого объекта в виде числа. |
Number |
getMinimumAccessibleValue() |
Возвращает минимальное значение этого объекта в виде числа. |
boolean |
setCurrentAccessibleValue |
Устанавливает значение этого объекта в виде числа. |
Методы, объявленные в классе Component.AccessibleAWTComponent
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleParent, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Подробное описание конструкторов
AccessibleAWTButton
protected AccessibleAWTButton()
Создает объект
AccessibleAWTButton.Подробное описание методов
getAccessibleName
public String getAccessibleName()
Возвращает доступное имя этого объекта.
- Переопределяет:
-
getAccessibleNameв классеComponent.AccessibleAWTComponent - Возвращает:
- локализованное имя объекта; может быть null, если у объекта нет имени
- См. также:
getAccessibleAction
public AccessibleAction getAccessibleAction()
Возвращает AccessibleAction, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращает этот объект, который отвечает за реализацию интерфейса AccessibleAction от своего имени.
- Переопределяет:
-
getAccessibleActionв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Возвращает AccessibleValue, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращает этот объект, который отвечает за реализацию интерфейса AccessibleValue от своего имени.
- Переопределяет:
-
getAccessibleValueв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleActionCount
public int getAccessibleActionCount()
Возвращает количество действий, доступных для этого объекта. По умолчанию кнопка выполняет одно действие — переключение состояния кнопки.
- Задано в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- 1 — количество действий этого объекта
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
- Задано в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- описание действия
String - См. также:
doAccessibleAction
public boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом
- Задано в:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- true, если действие выполнено; иначе false.
- См. также:
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
Возвращает значение этого объекта в виде числа.
- Задано в:
-
getCurrentAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- целое число 0, если этот объект не выбран, или целое число 1, если он выбран.
- См. также:
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
Устанавливает значение этого объекта в виде числа.
- Задано в:
-
setCurrentAccessibleValueв интерфейсеAccessibleValue - Параметры:
-
n— число, используемое в качестве значения - Возвращает:
- True, если значение установлено.
- См. также:
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
Возвращает минимальное значение этого объекта в виде числа.
- Задано в:
-
getMinimumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- целое число 0.
- См. также:
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
Возвращает максимальное значение этого объекта в виде числа.
- Задано в:
-
getMaximumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- целое число 0.
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
- Переопределяет:
-
getAccessibleRoleв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
© 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/java/awt/Button.AccessibleAWTButton.html