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辅助功能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。以数字形式获取此对象的值。以数字形式获取此对象的最大值。以数字形式获取此对象的最小值。boolean
以数字形式设置此对象的值。Methods declared in class java.awt.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
Methods declared in class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Constructor Details
-
AccessibleAWTButton
protected AccessibleAWTButton()构造一个AccessibleAWTButton
。
-
-
Method Details
-
getAccessibleName
获取此对象的可访问名称。- 覆盖:
-
getAccessibleName
在类Component.AccessibleAWTComponent
中 - 返回:
- 对象的本地化名称 - 如果此对象没有名称,则可以为null
- 另请参阅:
-
getAccessibleAction
获取与此对象关联的AccessibleAction。在此类的Java辅助功能API实现中,返回此对象,该对象负责代表自身实现AccessibleAction接口。- 覆盖:
-
getAccessibleAction
在类AccessibleContext
中 - 返回:
- 此对象
- 另请参阅:
-
getAccessibleValue
获取与此对象关联的AccessibleValue。在此类的Java辅助功能API实现中,返回此对象,该对象负责代表自身实现AccessibleValue接口。- 覆盖:
-
getAccessibleValue
在类AccessibleContext
中 - 返回:
- 此对象
- 另请参阅:
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此对象中可用的操作数。按钮的默认行为是具有一个操作 - 切换按钮。- 指定者:
-
getAccessibleActionCount
在接口AccessibleAction
中 - 返回:
- 1,此对象中的操作数
-
getAccessibleActionDescription
返回对象的指定操作的描述。- 指定者:
-
getAccessibleActionDescription
在接口AccessibleAction
中 - 参数:
-
i
- 操作的从零开始的索引 - 返回:
-
操作的
String
描述 - 另请参阅:
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的操作- 指定者:
-
doAccessibleAction
在接口AccessibleAction
中 - 参数:
-
i
- 操作的从零开始的索引 - 返回:
- 如果执行了操作,则为true;否则为false。
- 另请参阅:
-
getCurrentAccessibleValue
以数字形式获取此对象的值。- 指定者:
-
getCurrentAccessibleValue
在接口AccessibleValue
中 - 返回:
- 如果未选择,则为0的整数,如果选择,则为1的整数。
- 另请参阅:
-
setCurrentAccessibleValue
以数字形式设置此对象的值。- 指定者:
-
setCurrentAccessibleValue
在接口AccessibleValue
中 - 参数:
-
n
- 用于值的数字 - 返回:
- 如果设置了值,则为true。
- 另请参阅:
-
getMinimumAccessibleValue
以数字形式获取此对象的最小值。- 指定者:
-
getMinimumAccessibleValue
在接口AccessibleValue
中 - 返回:
- 0的整数。
- 另请参阅:
-
getMaximumAccessibleValue
以数字形式获取此对象的最大值。- 指定者:
-
getMaximumAccessibleValue
在接口AccessibleValue
中 - 返回:
- 0的整数。
- 另请参阅:
-
getAccessibleRole
获取此对象的角色。- 覆盖:
-
getAccessibleRole
在类Component.AccessibleAWTComponent
中 - 返回:
- 描述对象角色的AccessibleRole实例
- 另请参阅:
-