java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Choice.AccessibleAWTChoice
- 所有实现的接口:
-
Serializable
,AccessibleAction
,AccessibleComponent
- 封闭类:
-
Choice
protected class Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements AccessibleAction
该类实现了对
Choice
类的辅助功能支持。它提供了适用于选择用户界面元素的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
返回此对象中可用的可访问操作数量。如果有多个操作,则第一个被视为对象的“默认”操作。返回对象指定操作的描述。获取此对象的角色。Methods declared in class java.awt.Component.AccessibleAWTComponent
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, 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, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Constructor Details
-
AccessibleAWTChoice
public AccessibleAWTChoice()AccessibleAWTChoice
的构造函数
-
-
Method Details
-
getAccessibleAction
获取与此对象关联的AccessibleAction。在为该类实现Java辅助功能API时,返回此对象,该对象负责代表自身实现AccessibleAction接口。- 覆盖:
-
getAccessibleAction
在类AccessibleContext
中 - 返回:
- 此对象
- 参见:
-
getAccessibleRole
获取此对象的角色。- 覆盖:
-
getAccessibleRole
在类Component.AccessibleAWTComponent
中 - 返回:
- 描述对象角色的AccessibleRole实例
- 参见:
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此对象中可用的可访问操作数量。如果有多个操作,则第一个被视为对象的“默认”操作。- 指定者:
-
getAccessibleActionCount
在接口AccessibleAction
中 - 返回:
- 此对象中的基于零的操作数
-
getAccessibleActionDescription
返回对象指定操作的描述。- 指定者:
-
getAccessibleActionDescription
在接口AccessibleAction
中 - 参数:
-
i
- 操作的基于零的索引 - 返回:
- 操作的字符串描述
- 参见:
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的操作- 指定者:
-
doAccessibleAction
在接口AccessibleAction
中 - 参数:
-
i
- 操作的基于零的索引 - 返回:
- 如果执行了操作,则为true;否则为false。
- 参见:
-