java.lang.Object
javax.accessibility.AccessibleContext
java.awt.MenuComponent.AccessibleAWTMenuComponent
java.awt.MenuItem.AccessibleAWTMenuItem
java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem
- 所有已实现的接口:
Serializable,AccessibleAction,AccessibleComponent,AccessibleSelection,AccessibleValue
- 封闭类:
CheckboxMenuItem
protected class CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements AccessibleAction , AccessibleValue
CheckboxMenuItem 的内部类用于为可访问性提供默认支持。此类不打算由应用程序开发人员直接使用,而是仅供菜单组件开发人员子类化。
此类实现了对 CheckboxMenuItem 类的辅助功能支持。它提供了适用于复选框菜单项用户接口元素的 Java Accessibility API 的实现。
- 自从:
- 1.3
- 参见:
-
字段摘要
在类 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在接口 javax.accessibility.AccessibleAction 中声明的字段
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述booleandoAccessibleAction(int i) 对对象执行指定的Action获取与此对象关联的 AccessibleAction。int返回此对象中可用的操作数。返回对象指定动作的描述。获取此对象的角色。获取与此对象关联的 AccessibleValue。以数字形式获取此对象的值。获取此对象的最大值作为数字。获取此对象的最小值作为数字。boolean将此对象的值设置为数字。在类 java.awt.MenuItem.AccessibleAWTMenuItem 中声明的方法
getAccessibleName在类 java.awt.MenuComponent.AccessibleAWTMenuComponent 中声明的方法
addAccessibleSelection, addFocusListener, clearAccessibleSelection, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleParent, getAccessibleSelection, getAccessibleSelection, getAccessibleSelectionCount, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isAccessibleChildSelected, isEnabled, isFocusTraversable, isShowing, isVisible, removeAccessibleSelection, removeFocusListener, requestFocus, selectAllAccessibleSelection, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
-
构造方法详细信息
-
可访问的 AWTCheckboxMenuItem
protected AccessibleAWTCheckboxMenuItem()构造一个AccessibleAWTCheckboxMenuItem。
-
-
方法详情
-
getAccessibleAction
获取与此对象关联的 AccessibleAction。在为该类实现Java Accessibility API时,返回该对象,该对象负责代表自身实现AccessibleAction接口。- 重写:
getAccessibleAction在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 这个对象
- 参见:
-
getAccessibleValue
获取与此对象关联的 AccessibleValue。在为该类实现Java Accessibility API时,返回该对象,该对象负责代表自身实现AccessibleValue接口。- 重写:
getAccessibleValue在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 这个对象
- 参见:
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此对象中可用的操作数。如果有多个,则第一个是“默认”操作。- 指定者:
getAccessibleActionCount在接口AccessibleAction中- 重写:
getAccessibleActionCount在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 此对象中的操作数
-
getAccessibleActionDescription
返回对象指定动作的描述。- 指定者:
getAccessibleActionDescription在接口AccessibleAction中- 重写:
getAccessibleActionDescription在类MenuItem.AccessibleAWTMenuItem中- 参数:
i- 动作的从零开始的索引- 返回:
String动作描述- 参见:
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的Action- 指定者:
doAccessibleAction在接口AccessibleAction中- 重写:
doAccessibleAction在类MenuItem.AccessibleAWTMenuItem中- 参数:
i- 从零开始的动作索引- 返回:
- 如果执行了操作,则为真;否则为假。
- 参见:
-
getCurrentAccessibleValue
以数字形式获取此对象的值。如果尚未设置该值,则返回值为空。- 指定者:
getCurrentAccessibleValue在接口AccessibleValue中- 重写:
getCurrentAccessibleValue在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 对象的值
- 参见:
-
setCurrentAccessibleValue
将此对象的值设置为数字。- 指定者:
setCurrentAccessibleValue在接口AccessibleValue中- 重写:
setCurrentAccessibleValue在类MenuItem.AccessibleAWTMenuItem中- 参数:
n- 用于值的数字- 返回:
- 如果设置了值,则为真;否则为假
- 参见:
-
getMinimumAccessibleValue
获取此对象的最小值作为数字。- 指定者:
getMinimumAccessibleValue在接口AccessibleValue中- 重写:
getMinimumAccessibleValue在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 对象的最小值;如果此对象没有最小值,则为 null
- 参见:
-
getMaximumAccessibleValue
获取此对象的最大值作为数字。- 指定者:
getMaximumAccessibleValue在接口AccessibleValue中- 重写:
getMaximumAccessibleValue在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 对象的最大值;如果此对象没有最大值,则为 null
- 参见:
-
getAccessibleRole
获取此对象的角色。- 重写:
getAccessibleRole在类MenuItem.AccessibleAWTMenuItem中- 返回:
- 描述对象角色的 AccessibleRole 实例
- 参见:
-