モジュール java.desktop
パッケージ javax.accessibility

インタフェース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, JSpinner.AccessibleJSpinner, JTextArea.AccessibleJTextArea, JTextComponent.AccessibleJTextComponent, JTextField.AccessibleJTextField, JToggleButton.AccessibleJToggleButton, JTree.AccessibleJTree.AccessibleJTreeNode, Menu.AccessibleAWTMenu, MenuItem.AccessibleAWTMenuItem, PopupMenu.AccessibleAWTPopupMenu

public interface AccessibleAction
AccessibleActionインタフェースは、1つ以上のアクションを実行できるすべてのオブジェクトによってサポートされる必要があります。 このインタフェースは、実行するアクションを決定し、オブジェクトにそれらのアクションを実行するように指示するための標準メカニズムをユーザー補助テクノロジに提供します。 操作可能なオブジェクトはすべてこのインタフェースをサポートする必要があります。 アプリケーションは、最初にAccessibleContext (Accessibleを参照してください)を取得し、AccessibleContext.getAccessibleAction()メソッドを呼び出して、オブジェクトがAccessibleActionインタフェースをサポートしているかどうかを判断できます。 戻り値がnullでない場合、オブジェクトはこのインタフェースをサポートします。
関連項目:
Accessible, Accessible.getAccessibleContext(), AccessibleContext, AccessibleContext.getAccessibleAction()
  • フィールドのサマリー

    フィールド
    修飾子と型 フィールド 説明
    static String CLICK
    コンポーネントにそのデフォルト・アクションを実行させるアクション
    static String DECREMENT
    値を減分するアクション。
    static String INCREMENT
    値を増分するアクション
    static String TOGGLE_EXPAND
    展開されたツリー・ノードを折りたたみ、折りたたんだツリー・ノードを展開するアクション。
    static String TOGGLE_POPUP
    ポップアップが非表示になっている場合は表示し、表示されている場合は非表示にするアクション。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    boolean doAccessibleAction​(int i)
    オブジェクトに対して指定されたアクションを実行します。
    int getAccessibleActionCount()
    オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトの「デフォルト・アクション」と見なされます。
    String getAccessibleActionDescription​(int i)
    指定されたオブジェクトのアクションについての説明を返します。
  • フィールド詳細

    • 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
  • メソッドの詳細

    • getAccessibleActionCount

      int getAccessibleActionCount()
      オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトの「デフォルト・アクション」と見なされます。
      戻り値:
      このオブジェクト内の0から始まるアクションの数
    • getAccessibleActionDescription

      String getAccessibleActionDescription​(int i)
      指定されたオブジェクトのアクションについての説明を返します。
      パラメータ:
      i - アクションのゼロから始まるインデックス
      戻り値:
      アクションのStringの説明
      関連項目:
      getAccessibleActionCount()
    • doAccessibleAction

      boolean doAccessibleAction​(int i)
      オブジェクトに対して指定されたアクションを実行します。
      パラメータ:
      i - アクションのゼロから始まるインデックス
      戻り値:
      アクションが実行された場合はtrue; そうでなければfalse
      関連項目:
      getAccessibleActionCount()