- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.MenuComponent.AccessibleAWTMenuComponent
-
- java.awt.MenuItem.AccessibleAWTMenuItem
-
- java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem
-
- All Implemented Interfaces:
-
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
-
-
Field Summary
-
Fields inherited from interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Fields inherited from 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
-
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
AccessibleAWTCheckboxMenuItem()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 boolean
doAccessibleAction(int i)
对对象执行指定的ActionAccessibleAction
getAccessibleAction()
获取与此对象关联的AccessibleAction。int
getAccessibleActionCount()
返回此对象中可用的操作数。String
getAccessibleActionDescription(int i)
返回对象的指定操作的描述。AccessibleRole
getAccessibleRole()
获取此对象的角色。AccessibleValue
getAccessibleValue()
获取与此对象关联的AccessibleValue。Number
getCurrentAccessibleValue()
将该对象的值作为数字获取。Number
getMaximumAccessibleValue()
获取该对象的最大值作为数字。Number
getMinimumAccessibleValue()
将此对象的最小值作为数字获取。boolean
setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。-
Methods inherited from class javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Methods inherited from class 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
-
Methods inherited from class java.awt.MenuItem.AccessibleAWTMenuItem
getAccessibleName
-
-
-
-
方法详细信息
-
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()
返回此对象中可用的操作数。 如果有多个,第一个是“默认”动作。- Specified by:
-
getAccessibleActionCount
在接口AccessibleAction
- 重写:
-
getAccessibleActionCount
在类MenuItem.AccessibleAWTMenuItem
- 结果
- 此对象中的操作数
-
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
- 基于零的操作索引 - 结果
- 如果行动执行,则为真; 否则为虚假。
- 另请参见:
-
AccessibleAction.getAccessibleActionCount()
-
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
将该对象的值作为数字获取。 如果未设置该值,返回值将为空。- 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
-
-