protected class List.AccessibleAWTList extends Component.AccessibleAWTComponent implements AccessibleSelection, ItemListener, ActionListener
List类的辅助功能支持。
它提供了适用于列出用户界面元素的Java Accessibility API的实现。
| Modifier and Type | Class and Description |
|---|---|
protected class |
List.AccessibleAWTList.AccessibleAWTListChild
此类实现对List子项的可访问性支持。
|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandleraccessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_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| Constructor and Description |
|---|
AccessibleAWTList() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent event)
发生动作时调用。
|
void |
addAccessibleSelection(int i)
将对象中指定的选定项目添加到对象的选择中。
|
void |
clearAccessibleSelection()
清除对象中的选择,以便选择对象中的任何内容。
|
Accessible |
getAccessibleAt(Point p)
返回包含在本地坐标Point(如果存在)的Accessible子项。
|
Accessible |
getAccessibleChild(int i)
返回对象的第n个可访问子对象。
|
int |
getAccessibleChildrenCount()
返回对象中可访问的子对象的数量。
|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleSelection |
getAccessibleSelection()
获取与此对象关联的AccessibleSelection。
|
Accessible |
getAccessibleSelection(int i)
返回表示对象中指定的选定项的Accessible。
|
int |
getAccessibleSelectionCount()
返回当前选择的项目数。
|
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态集。
|
boolean |
isAccessibleChildSelected(int i)
如果选择此对象的当前子级,则返回true。
|
void |
itemStateChanged(ItemEvent event)
当用户选择或取消选择项目时调用。
|
void |
removeAccessibleSelection(int i)
从对象的选择中删除对象中指定的选定项目。
|
void |
selectAllAccessibleSelection()
如果对象支持多个选择,则导致要选择的对象中的每个选定项目。
|
addFocusListener, addPropertyChangeListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, 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, setVisiblefirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentpublic void actionPerformed(ActionEvent event)
ActionListener复制
actionPerformed在界面
ActionListener
public void itemStateChanged(ItemEvent event)
ItemListener复制
itemStateChanged在界面
ItemListener
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet在
Component.AccessibleAWTComponent
AccessibleState
public AccessibleRole getAccessibleRole()
getAccessibleRole在类别
Component.AccessibleAWTComponent
AccessibleRole
public Accessible getAccessibleAt(Point p)
getAccessibleAt在界面
AccessibleComponent
getAccessibleAt在类别
Component.AccessibleAWTComponent
p -点定义的左上角
Accessible ,在对象的父对象的坐标空间中给出
public int getAccessibleChildrenCount()
getAccessibleChildrenCount在类别
Component.AccessibleAWTComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild在
Component.AccessibleAWTComponent
i - 基于零的儿童索引
AccessibleContext.getAccessibleChildrenCount()
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection在
AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount在接口
AccessibleSelection
public Accessible getAccessibleSelection(int i)
getAccessibleSelection在界面
AccessibleSelection
i - 所选项目的从零开始的索引
AccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected在界面
AccessibleSelection
i - 此可访问对象
i的从零开始的索引。
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
addAccessibleSelection在界面
AccessibleSelection
i - 可选项目的零基索引
AccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
removeAccessibleSelection在界面
AccessibleSelection
i - 可选项目的零基索引
AccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection在接口
AccessibleSelection
public void selectAllAccessibleSelection()
selectAllAccessibleSelection在界面
AccessibleSelection
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.