Module java.desktop

Interface AccessibleAction

所有已知的实现类:
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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    导致组件执行其默认操作的操作。
    static final String
    导致值减少的操作。
    static final String
    导致值增加的操作。
    static final String
    导致树节点折叠(如果已展开)并展开(如果已折叠)的操作。
    static final String
    导致弹出窗口变为可见(如果隐藏)并隐藏(如果可见)的操作。
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    在对象上执行指定的操作。
    int
    返回此对象中可用的可访问操作的数量。如果有多个操作,则第一个被视为对象的“默认”操作。
    返回对象的指定操作的描述。
  • Field Details

    • TOGGLE_EXPAND

      static final String TOGGLE_EXPAND
      导致树节点折叠(如果已展开)并展开(如果已折叠)的操作。
      自从:
      1.5
    • INCREMENT

      static final String INCREMENT
      导致值增加的操作。
      自从:
      1.5
    • DECREMENT

      static final String DECREMENT
      导致值减少的操作。
      自从:
      1.5
    • CLICK

      static final String CLICK
      导致组件执行其默认操作的操作。
      自从:
      1.6
    • TOGGLE_POPUP

      static final String TOGGLE_POPUP
      导致弹出窗口变为可见(如果隐藏)并隐藏(如果可见)的操作。
      自从:
      1.6
  • Method Details

    • getAccessibleActionCount

      int getAccessibleActionCount()
      返回此对象中可用的可访问操作的数量。如果有多个操作,则第一个被视为对象的“默认”操作。
      返回:
      此对象中的操作数量(从零开始)
    • getAccessibleActionDescription

      String getAccessibleActionDescription(int i)
      返回对象的指定操作的描述。
      参数:
      i - 操作的从零开始的索引
      返回:
      操作的String描述
      参见:
    • doAccessibleAction

      boolean doAccessibleAction(int i)
      在对象上执行指定的操作。
      参数:
      i - 操作的从零开始的索引
      返回:
      如果执行了操作,则返回true;否则返回false
      参见: