- 所有已知的实现类:
-
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
,则表示对象支持此接口。
- 参见:
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
doAccessibleAction
(int i) 在对象上执行指定的操作。int
返回此对象中可用的可访问操作的数量。如果有多个操作,则第一个被视为对象的“默认”操作。返回对象的指定操作的描述。
-
Field Details
-
TOGGLE_EXPAND
导致树节点折叠(如果已展开)并展开(如果已折叠)的操作。- 自从:
- 1.5
-
INCREMENT
导致值增加的操作。- 自从:
- 1.5
-
DECREMENT
导致值减少的操作。- 自从:
- 1.5
-
CLICK
导致组件执行其默认操作的操作。- 自从:
- 1.6
-
TOGGLE_POPUP
导致弹出窗口变为可见(如果隐藏)并隐藏(如果可见)的操作。- 自从:
- 1.6
-
-
Method Details
-
getAccessibleActionCount
int getAccessibleActionCount()返回此对象中可用的可访问操作的数量。如果有多个操作,则第一个被视为对象的“默认”操作。- 返回:
- 此对象中的操作数量(从零开始)
-
getAccessibleActionDescription
返回对象的指定操作的描述。- 参数:
-
i
- 操作的从零开始的索引 - 返回:
-
操作的
String
描述 - 参见:
-
doAccessibleAction
boolean doAccessibleAction(int i) 在对象上执行指定的操作。- 参数:
-
i
- 操作的从零开始的索引 - 返回:
-
如果执行了操作,则返回
true
;否则返回false
- 参见:
-