- 所有已知的实现类:
AbstractButton.AccessibleAbstractButton,AccessibleHyperlink,Button.AccessibleAWTButton,Checkbox.AccessibleAWTCheckbox,CheckboxMenuItem.AccessibleAWTCheckboxMenuItem,Choice.AccessibleAWTChoice,JButton.AccessibleJButton,JCheckBox.AccessibleJCheckBox,JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem,JComboBox.AccessibleJComboBox,JEditorPane.AccessibleJEditorPane,JEditorPane.AccessibleJEditorPaneHTML,JEditorPane.JEditorPaneAccessibleHypertextSupport,JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink,JList.AccessibleJList.AccessibleJListChild,JMenu.AccessibleJMenu,JMenuItem.AccessibleJMenuItem,JPasswordField.AccessibleJPasswordField,JRadioButton.AccessibleJRadioButton,JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem,JSlider.AccessibleJSlider,JSpinner.AccessibleJSpinner,JTextArea.AccessibleJTextArea,JTextComponent.AccessibleJTextComponent,JTextField.AccessibleJTextField,JToggleButton.AccessibleJToggleButton,JTree.AccessibleJTree.AccessibleJTreeNode,Menu.AccessibleAWTMenu,MenuItem.AccessibleAWTMenuItem,PopupMenu.AccessibleAWTPopupMenu
public interface AccessibleAction
AccessibleAction 接口应该被任何可以执行一个或多个操作的对象支持。此接口为辅助技术提供了标准机制,以确定这些操作是什么以及告诉对象执行它们。任何可以操作的对象都应该支持这个接口。应用程序可以通过首先获取其 AccessibleContext(请参阅 Accessible )然后调用 AccessibleContext.getAccessibleAction() 方法来确定对象是否支持 AccessibleAction 接口。如果返回值不是 null ,则该对象支持此接口。
- 参见:
-
字段摘要
字段 -
方法总结
修饰符和类型方法描述booleandoAccessibleAction(int i) 对对象执行指定的操作。int返回此对象中可用的可访问操作的数量如果有多个,则第一个被认为是对象的“默认”操作。返回对象的指定操作的描述。
-
字段详细信息
-
TOGGLE_EXPAND
导致树节点在展开时折叠和在折叠时展开的操作。- 自从:
- 1.5
-
INCREMENT
增加值的操作。- 自从:
- 1.5
-
DECREMENT
减少值的操作。- 自从:
- 1.5
-
CLICK
导致组件执行其默认操作的操作。- 自从:
- 1.6
-
TOGGLE_POPUP
使弹出窗口在隐藏时变为可见的操作,在可见时隐藏。- 自从:
- 1.6
-
-
方法详情
-
getAccessibleActionCount
int getAccessibleActionCount()返回此对象中可用的可访问操作的数量如果有多个,则第一个被认为是对象的“默认”操作。- 返回:
- 此对象中从零开始的操作数
-
getAccessibleActionDescription
返回对象的指定操作的描述。- 参数:
i- 动作的从零开始的索引- 返回:
String动作描述- 参见:
-
doAccessibleAction
boolean doAccessibleAction(int i) 对对象执行指定的操作。- 参数:
i- 从零开始的动作索引- 返回:
true如果执行了操作;否则false- 参见:
-