Класс Checkbox.AccessibleAWTCheckbox
java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Checkbox.AccessibleAWTCheckbox
- Все реализуемые интерфейсы:
ItemListener, Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleValue
- Внешний класс:
Checkbox
protected class Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements ItemListener, AccessibleAction, AccessibleValue
Этот класс реализует поддержку специальных возможностей для класса
Checkbox. Он предоставляет реализацию 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
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleAWTCheckbox() |
Конструктор для AccessibleAWTCheckbox
|
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом |
AccessibleAction |
getAccessibleAction() |
Возвращает AccessibleAction, связанный с этим объектом. |
int |
getAccessibleActionCount() |
Возвращает количество действий, доступных для этого объекта. |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия объекта. |
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() |
Возвращает набор состояний этого объекта. |
AccessibleValue |
getAccessibleValue() |
Возвращает AccessibleValue, связанный с этим объектом. |
Number |
getCurrentAccessibleValue() |
Возвращает значение этого объекта в виде Number. |
Number |
getMaximumAccessibleValue() |
Возвращает максимальное значение этого объекта в виде Number. |
Number |
getMinimumAccessibleValue() |
Возвращает минимальное значение этого объекта в виде Number. |
void |
itemStateChanged |
Генерирует события об изменении доступных свойств при изменении состояния переключателя. |
boolean |
setCurrentAccessibleValue |
Задает значение этого объекта в виде Number. |
Методы, объявленные в классе Component.AccessibleAWTComponent
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, 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
Подробное описание конструкторов
AccessibleAWTCheckbox
public AccessibleAWTCheckbox()
Конструктор для
AccessibleAWTCheckbox
Подробное описание методов
itemStateChanged
public void itemStateChanged(ItemEvent e)
Генерирует события об изменении доступных свойств при изменении состояния переключателя.
- Определено в:
-
itemStateChangedв интерфейсеItemListener - Параметры:
-
e— событие для обработки
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 - Возвращает:
- количество действий этого объекта
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()
Возвращает значение этого объекта в виде Number. Если значение не задано, возвращаемым значением будет null.
- Определено в:
-
getCurrentAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- значение объекта
- См. также:
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
Задает значение этого объекта в виде Number.
- Определено в:
-
setCurrentAccessibleValueв интерфейсеAccessibleValue - Параметры:
-
n— число, используемое в качестве значения - Возвращает:
- True, если значение задано; в противном случае — False
- См. также:
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
Возвращает минимальное значение этого объекта в виде Number.
- Определено в:
-
getMinimumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- минимальное значение объекта; null, если у этого объекта нет минимального значения
- См. также:
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
Возвращает максимальное значение этого объекта в виде Number.
- Определено в:
-
getMaximumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- максимальное значение объекта; null, если у этого объекта нет максимального значения
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
- Переопределяет:
-
getAccessibleRoleв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Возвращает набор состояний этого объекта.
- Переопределяет:
-
getAccessibleStateSetв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleState, содержащий текущее состояние объекта
- См. также:
© 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/Checkbox.AccessibleAWTCheckbox.html