- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.MenuComponent.AccessibleAWTMenuComponent
-
- java.awt.MenuItem.AccessibleAWTMenuItem
-
- java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem
-
- 实现的所有接口
-
Serializable,AccessibleAction,AccessibleComponent,AccessibleSelection,AccessibleValue
- Enclosing class:
- CheckboxMenuItem
protected class CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements AccessibleAction, AccessibleValue
CheckboxMenuItem的内部类用于为可访问性提供默认支持。 此类不应由应用程序开发人员直接使用,而是仅由菜单组件开发人员进行子类化。此类实现
CheckboxMenuItem类的可访问性支持。 它提供了适用于复选框菜单项用户界面元素的Java Accessibility API的实现。- 从以下版本开始:
- 1.3
- 另请参见:
- Serialized Form
-
-
字段汇总
-
声明的属性在类 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
-
-
构造方法摘要
构造方法 变量 构造器 描述 protectedAccessibleAWTCheckboxMenuItem()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 booleandoAccessibleAction(int i)对对象执行指定的ActionAccessibleActiongetAccessibleAction()获取与此对象关联的AccessibleAction。intgetAccessibleActionCount()返回此对象中可用的Actions数。StringgetAccessibleActionDescription(int i)返回对象的指定操作的描述。AccessibleRolegetAccessibleRole()获得此对象的角色。AccessibleValuegetAccessibleValue()获取与此对象关联的AccessibleValue。NumbergetCurrentAccessibleValue()获取此对象的值作为数字。NumbergetMaximumAccessibleValue()获取此对象的最大值作为数字。NumbergetMinimumAccessibleValue()获取此对象的最小值作为数字。booleansetCurrentAccessibleValue(Number n)将此对象的值设置为数字。-
声明方法的类 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
-
-
-
-
方法详细信息
-
getAccessibleAction
public AccessibleAction getAccessibleAction()
获取与此对象关联的AccessibleAction。 在为此类实现Java Accessibility API时,返回此对象,该对象负责代表自身实现AccessibleAction接口。- 重写:
-
getAccessibleAction在类MenuItem.AccessibleAWTMenuItem - 结果
- 这个对象
- 另请参见:
-
AccessibleAction
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
获取与此对象关联的AccessibleValue。 在为此类实现Java Accessibility API时,返回此对象,该对象负责代表自身实现AccessibleValue接口。- 重写:
-
getAccessibleValue在类MenuItem.AccessibleAWTMenuItem - 结果
- 这个对象
- 另请参见:
-
AccessibleValue
-
getAccessibleActionCount
public int getAccessibleActionCount()
返回此对象中可用的Actions数。 如果有多个,则第一个是“默认”操作。- Specified by:
-
getAccessibleActionCount在界面AccessibleAction - 重写:
-
getAccessibleActionCount在类MenuItem.AccessibleAWTMenuItem - 结果
- 此对象中的Actions数
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
返回对象的指定操作的描述。- Specified by:
-
getAccessibleActionDescription在界面AccessibleAction - 重写:
-
getAccessibleActionDescription在类MenuItem.AccessibleAWTMenuItem - 参数
-
i- 操作的从零开始的索引 - 结果
-
String该动作的描述 - 另请参见:
-
AccessibleAction.getAccessibleActionCount()
-
doAccessibleAction
public boolean doAccessibleAction(int i)
对对象执行指定的Action- Specified by:
-
doAccessibleAction在界面AccessibleAction - 重写:
-
doAccessibleAction在类MenuItem.AccessibleAWTMenuItem - 参数
-
i- 从零开始的操作索引 - 结果
- 如果执行了该操作,则为true; 否则是假的。
- 另请参见:
-
AccessibleAction.getAccessibleActionCount()
-
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
获取此对象的值作为数字。 如果尚未设置该值,则返回值将为null。- Specified by:
-
getCurrentAccessibleValue在界面AccessibleValue - 重写:
-
getCurrentAccessibleValue在类MenuItem.AccessibleAWTMenuItem - 结果
- 对象的价值
- 另请参见:
-
setCurrentAccessibleValue(java.lang.Number)
-
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。- Specified by:
-
setCurrentAccessibleValue在界面AccessibleValue - 重写:
-
setCurrentAccessibleValue在类MenuItem.AccessibleAWTMenuItem - 参数
-
n- 用于值的数字 - 结果
- 如果设置了值,则为true; 否则是假的
- 另请参见:
-
getCurrentAccessibleValue()
-
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
获取此对象的最小值作为数字。- Specified by:
-
getMinimumAccessibleValue在界面AccessibleValue - 重写:
-
getMinimumAccessibleValue在类MenuItem.AccessibleAWTMenuItem - 结果
- 对象的最小值; 如果此对象没有最小值,则返回null
- 另请参见:
-
getMaximumAccessibleValue()
-
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
获取此对象的最大值作为数字。- Specified by:
-
getMaximumAccessibleValue在界面AccessibleValue - 重写:
-
getMaximumAccessibleValue在类MenuItem.AccessibleAWTMenuItem - 结果
- 对象的最大值; 如果此对象没有最大值,则返回null
- 另请参见:
-
getMinimumAccessibleValue()
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
获得此对象的角色。- 重写:
-
getAccessibleRole在类MenuItem.AccessibleAWTMenuItem - 结果
- AccessibleRole的一个实例,用于描述对象的角色
- 另请参见:
-
AccessibleRole
-
-