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辅助功能API的实现。
- 自版本:
- 1.3
- 参见:
-
Nested Class Summary
Nested classes/interfaces declared in class java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
Field Summary
Fields declared in class java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Fields declared in class javax.accessibility.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
Fields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
doAccessibleAction
(int i) 对对象执行指定的操作获取与此对象关联的AccessibleAction。int
返回此对象中可用的操作数。返回对象的指定操作的描述。获取此对象的角色。获取此对象的状态集。获取与此对象关联的AccessibleValue。以Number形式获取此对象的值。以Number形式获取此对象的最大值。以Number形式获取此对象的最小值。void
当切换按钮的状态更改时触发可访问属性更改事件。boolean
将此对象的值设置为Number。Methods declared in class java.awt.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
Methods declared in class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Constructor Details
-
AccessibleAWTCheckbox
public AccessibleAWTCheckbox()AccessibleAWTCheckbox
的构造函数
-
-
Method Details
-
itemStateChanged
当切换按钮的状态更改时触发可访问属性更改事件。- 指定者:
-
itemStateChanged
在接口ItemListener
中 - 参数:
-
e
- 要处理的事件
-
getAccessibleAction
获取与此对象关联的AccessibleAction。在此类的Java辅助功能API实现中,返回此对象,该对象负责代表自身实现AccessibleAction接口。- 覆盖:
-
getAccessibleAction
在类AccessibleContext
中 - 返回:
- 此对象
- 参见:
-
getAccessibleValue
获取与此对象关联的AccessibleValue。在此类的Java辅助功能API实现中,返回此对象,该对象负责代表自身实现AccessibleValue接口。- 覆盖:
-
getAccessibleValue
在类AccessibleContext
中 - 返回:
- 此对象
- 参见:
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此对象中可用的操作数。如果有多个操作,则第一个是“默认”操作。- 指定者:
-
getAccessibleActionCount
在接口AccessibleAction
中 - 返回:
- 此对象中的操作数
-
getAccessibleActionDescription
返回对象的指定操作的描述。- 指定者:
-
getAccessibleActionDescription
在接口AccessibleAction
中 - 参数:
-
i
- 操作的从零开始的索引 - 返回:
-
操作的
String
描述 - 参见:
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的操作- 指定者:
-
doAccessibleAction
在接口AccessibleAction
中 - 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 如果执行了操作,则为true;否则为false。
- 参见:
-
getCurrentAccessibleValue
以Number形式获取此对象的值。如果尚未设置值,则返回值将为null。- 指定者:
-
getCurrentAccessibleValue
在接口AccessibleValue
中 - 返回:
- 对象的值
- 参见:
-
setCurrentAccessibleValue
将此对象的值设置为Number。- 指定者:
-
setCurrentAccessibleValue
在接口AccessibleValue
中 - 参数:
-
n
- 用于值的数字 - 返回:
- 如果设置了值,则为True;否则为False
- 参见:
-
getMinimumAccessibleValue
以Number形式获取此对象的最小值。- 指定者:
-
getMinimumAccessibleValue
在接口AccessibleValue
中 - 返回:
- 对象的最小值;如果此对象没有最小值,则为null
- 参见:
-
getMaximumAccessibleValue
以Number形式获取此对象的最大值。- 指定者:
-
getMaximumAccessibleValue
在接口AccessibleValue
中 - 返回:
- 对象的最大值;如果此对象没有最大值,则为null
- 参见:
-
getAccessibleRole
获取此对象的角色。- 覆盖:
-
getAccessibleRole
在类Component.AccessibleAWTComponent
中 - 返回:
- 描述对象角色的AccessibleRole实例
- 参见:
-
getAccessibleStateSet
获取此对象的状态集。- 覆盖:
-
getAccessibleStateSet
在类Component.AccessibleAWTComponent
中 - 返回:
- 包含对象当前状态的AccessibleState实例
- 参见:
-