- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.MenuComponent.AccessibleAWTMenuComponent
-
- java.awt.MenuItem.AccessibleAWTMenuItem
-
- すべての実装されたインタフェース:
Serializable
,AccessibleAction
,AccessibleComponent
,AccessibleSelection
,AccessibleValue
- 含まれているクラス:
- MenuItem
protected class MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements AccessibleAction, AccessibleValue
アクセシビリティのデフォルト・サポートを提供するために使用されるMenuItemの内部クラスです。 このクラスは、アプリケーション開発者が直接使用するためのものではなく、メニュー・コンポーネント開発者によってサブクラス化されるためだけに使用されます。このクラスは
MenuItem
クラスのアクセシビリティ・サポートを実装しています。 メニュー項目ユーザー・インタフェース要素に適したJava Accessibility APIを実装しています。- 導入されたバージョン:
- 1.3
- 関連項目:
- 直列化された形式
-
-
フィールドのサマリー
-
インタフェース javax.accessibility.AccessibleActionから継承されたフィールド
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
クラス javax.accessibility.AccessibleContextから継承されたフィールド
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
AccessibleAWTMenuItem()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
doAccessibleAction(int i)
オブジェクトに対して指定されたアクションを実行します。AccessibleAction
getAccessibleAction()
このオブジェクトに関連付けられたAccessibleActionを取得します。int
getAccessibleActionCount()
オブジェクトで利用できるActionの数を返します。String
getAccessibleActionDescription(int i)
オブジェクトの指定されたアクションの説明を返します。String
getAccessibleName()
このオブジェクトのアクセシビリティ対応の名前を取得します。AccessibleRole
getAccessibleRole()
このオブジェクトの役割を取得します。AccessibleValue
getAccessibleValue()
このオブジェクトに関連付けられたAccessibleValueを取得します。Number
getCurrentAccessibleValue()
このオブジェクトの値をNumberとして取得します。Number
getMaximumAccessibleValue()
このオブジェクトの最大値をNumberとして取得します。Number
getMinimumAccessibleValue()
このオブジェクトの最小値をNumberとして取得します。boolean
setCurrentAccessibleValue(Number n)
このオブジェクトの値をNumberとして設定します。-
クラス javax.accessibility.AccessibleContextから継承されたメソッド
addPropertyChangeListener, firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
クラス java.awt.MenuComponent.AccessibleAWTMenuComponentから継承されたメソッド
addAccessibleSelection, addFocusListener, clearAccessibleSelection, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleParent, getAccessibleSelection, getAccessibleSelection, getAccessibleSelectionCount, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isAccessibleChildSelected, isEnabled, isFocusTraversable, isShowing, isVisible, removeAccessibleSelection, removeFocusListener, requestFocus, selectAllAccessibleSelection, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
-
-
-
-
メソッドの詳細
-
getAccessibleName
public String getAccessibleName()
このオブジェクトのアクセシビリティ対応の名前を取得します。- オーバーライド:
getAccessibleName
、クラス:MenuComponent.AccessibleAWTMenuComponent
- 戻り値:
- オブジェクトのローカライズされた名前。このオブジェクトに名前がない場合はnull
- 関連項目:
AccessibleContext.setAccessibleName(java.lang.String)
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
このオブジェクトの役割を取得します。- オーバーライド:
getAccessibleRole
、クラス:MenuComponent.AccessibleAWTMenuComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
AccessibleRole
-
getAccessibleAction
public AccessibleAction getAccessibleAction()
このオブジェクトに関連付けられたAccessibleActionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleActionインタフェースの実装を行います。- オーバーライド:
getAccessibleAction
、クラス:AccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
AccessibleAction
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
このオブジェクトに関連付けられたAccessibleValueを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleValueインタフェースの実装を行います。- オーバーライド:
getAccessibleValue
、クラス:AccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
AccessibleValue
-
getAccessibleActionCount
public int getAccessibleActionCount()
オブジェクトで利用できるActionの数を返します。 メニュー項目のデフォルトの動作は、1つのアクションを実行することです。- 定義:
getAccessibleActionCount
、インタフェース:AccessibleAction
- 戻り値:
- 1、このオブジェクトのActionの数
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
オブジェクトの指定されたアクションの説明を返します。- 定義:
getAccessibleActionDescription
、インタフェース:AccessibleAction
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションの
String
の説明 - 関連項目:
AccessibleAction.getAccessibleActionCount()
-
doAccessibleAction
public boolean doAccessibleAction(int i)
オブジェクトに対して指定されたアクションを実行します。- 定義:
doAccessibleAction
、インタフェース:AccessibleAction
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションが実行された場合はtrue、そうでない場合はfalse
- 関連項目:
AccessibleAction.getAccessibleActionCount()
-
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
このオブジェクトの値をNumberとして取得します。- 定義:
getCurrentAccessibleValue
、インタフェース:AccessibleValue
- 戻り値:
- 選択されていない場合は整数型の0、選択されている場合は整数型の1
- 関連項目:
AbstractButton.isSelected()
-
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
このオブジェクトの値をNumberとして設定します。- 定義:
setCurrentAccessibleValue
、インタフェース:AccessibleValue
- パラメータ:
n
- 値として使用する数値- 戻り値:
- 値が設定された場合はtrue
- 関連項目:
AccessibleValue.getCurrentAccessibleValue()
-
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
このオブジェクトの最小値をNumberとして取得します。- 定義:
getMinimumAccessibleValue
、インタフェース:AccessibleValue
- 戻り値:
- 整数型の0
- 関連項目:
AccessibleValue.getMaximumAccessibleValue()
-
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
このオブジェクトの最大値をNumberとして取得します。- 定義:
getMaximumAccessibleValue
、インタフェース:AccessibleValue
- 戻り値:
- 整数型の0
- 関連項目:
AccessibleValue.getMinimumAccessibleValue()
-
-