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, accessibleAWTFocusHandlerFields 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, accessibleParentFields declared in interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoAccessibleAction(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, setVisibleMethods 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实例
- 另请参阅:
-