JavaTM 2 Platform
Standard Ed. 5.0

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, 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 DECREMENT
          値を減分するアクション
static String INCREMENT
          値を増分するアクション
static String TOGGLE_EXPAND
          展開されたツリーノードを閉じ、閉じたツリーノードを開くアクション
 
メソッドの概要
 boolean doAccessibleAction(int i)
          オブジェクトに対して指定された Action を実行します。
 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
メソッドの詳細

getAccessibleActionCount

int getAccessibleActionCount()
オブジェクトで利用可能なユーザ補助機能のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトの「デフォルトアクション」と見なされます。

戻り値:
このオブジェクト内の Action の数を示す、ゼロから始まる数

getAccessibleActionDescription

String getAccessibleActionDescription(int i)
指定されたオブジェクトのアクションについての説明を返します。

パラメータ:
i - アクションのゼロから始まるインデックス
戻り値:
アクションを説明する String
関連項目:
getAccessibleActionCount()

doAccessibleAction

boolean doAccessibleAction(int i)
オブジェクトに対して指定された Action を実行します。

パラメータ:
i - アクションのゼロから始まるインデックス
戻り値:
アクションが実行された場合は true、そうでない場合は false
関連項目:
getAccessibleActionCount()

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。