- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.List.AccessibleAWTList
-
- すべての実装されたインタフェース:
ActionListener
,ItemListener
,Serializable
,EventListener
,AccessibleComponent
,AccessibleSelection
- 含まれているクラス:
- List
protected class List.AccessibleAWTList extends Component.AccessibleAWTComponent implements AccessibleSelection, ItemListener, ActionListener
このクラスはList
クラスのアクセシビリティ・サポートを実装しています。 リスト・ユーザーインタフェース要素に適したJava Accessibility APIを実装しています。- 導入されたバージョン:
- 1.3
- 関連項目:
- 直列化された形式
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected class
List.AccessibleAWTList.AccessibleAWTListChild
このクラスはListの子用のアクセシビリティのサポートを実装しています。-
クラス java.awt.Component.AccessibleAWTComponentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
-
フィールドのサマリー
-
クラス java.awt.Component.AccessibleAWTComponentで宣言されたフィールド
accessibleAWTComponentHandler, accessibleAWTFocusHandler
-
クラス 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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AccessibleAWTList()
新しいAccessibleAWTList
を構築
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
addAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。void
clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。Accessible
getAccessibleAt(Point p)
ローカル座標PointにAccessible子が保持されている場合はそれを返します。Accessible
getAccessibleChild(int i)
オブジェクトのn番目のAccessible子を返します。int
getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。AccessibleRole
getAccessibleRole()
このオブジェクトの役割を取得します。AccessibleSelection
getAccessibleSelection()
このオブジェクトに関連付けられたAccessibleSelectionを取得します。Accessible
getAccessibleSelection(int i)
オブジェクト内の指定された選択済み項目を表すAccessibleを返します。int
getAccessibleSelectionCount()
現在選択されている項目の数を返します。AccessibleStateSet
getAccessibleStateSet()
このオブジェクトの状態セットを取得します。boolean
isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されている場合にtrueを返します。void
removeAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。void
selectAllAccessibleSelection()
オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。-
クラス java.awt.Component.AccessibleAWTComponentで宣言されたメソッド
addFocusListener, addPropertyChangeListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
-
クラス javax.accessibility.AccessibleContextで宣言されたメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェース java.awt.event.ActionListenerで宣言されたメソッド
actionPerformed
-
インタフェース java.awt.event.ItemListenerで宣言されたメソッド
itemStateChanged
-
-
-
-
メソッドの詳細
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
このオブジェクトの状態セットを取得します。- オーバーライド:
getAccessibleStateSet
、クラスComponent.AccessibleAWTComponent
- 戻り値:
- オブジェクトの現在の状態を保持するAccessibleStateのインスタンス
- 関連項目:
AccessibleState
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
このオブジェクトの役割を取得します。- オーバーライド:
getAccessibleRole
、クラスComponent.AccessibleAWTComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
AccessibleRole
-
getAccessibleAt
public Accessible getAccessibleAt(Point p)
ローカル座標PointにAccessible子が保持されている場合はそれを返します。- 定義:
getAccessibleAt
、インタフェースAccessibleComponent
- オーバーライド:
getAccessibleAt
、クラスComponent.AccessibleAWTComponent
- パラメータ:
p
- オブジェクトの親の座標空間で指定された、Accessible
の左上隅を定義する点- 戻り値:
- 存在する場合は指定された位置のAccessible
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトの子のすべてがAccessibleインタフェースを実装する場合、このメソッドはこのオブジェクトの子の数を返さなければいけません。- オーバーライド:
getAccessibleChildrenCount
、クラスComponent.AccessibleAWTComponent
- 戻り値:
- オブジェクト内のAccessible子の数。
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
オブジェクトのn番目のAccessible子を返します。- オーバーライド:
getAccessibleChild
、クラスComponent.AccessibleAWTComponent
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのn番目のAccessible子
- 関連項目:
AccessibleContext.getAccessibleChildrenCount()
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
このオブジェクトに関連付けられたAccessibleSelectionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleSelectionインタフェースを実装します。- オーバーライド:
getAccessibleSelection
、クラスAccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
AccessibleSelection
-
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
現在選択されている項目の数を返します。 項目が選択されていない場合、戻り値は0になります。- 定義:
getAccessibleSelectionCount
、インタフェースAccessibleSelection
- 戻り値:
- 現在選択されている項目の数
-
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
オブジェクト内の指定された選択済み項目を表すAccessibleを返します。 選択がない場合、または渡された整数よりも選択されている項目が少ない場合、戻り値はnullになります。- 定義:
getAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択されている項目のゼロから始まるインデックス- 戻り値:
- 選択されている項目を保持するAccessible
- 関連項目:
AccessibleSelection.getAccessibleSelectionCount()
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されている場合にtrueを返します。- 定義:
isAccessibleChildSelected
、インタフェースAccessibleSelection
- パラメータ:
i
- このAccessibleオブジェクト内のゼロから始まる子のインデックス- 戻り値:
- このオブジェクトの現在の子が選択されている場合は
true
; そうでなければfalse
- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
addAccessibleSelection
public void addAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合は、指定された項目が既存の選択に追加されます。サポートしていない場合は、オブジェクト内の既存の選択が置き換えられます。 指定された項目がすでに選択されている場合、このメソッドは効果がありません。- 定義:
addAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択可能な項目のゼロから始まるインデックス- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
removeAccessibleSelection
public void removeAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。- 定義:
removeAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択可能な項目のゼロから始まるインデックス- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
clearAccessibleSelection
public void clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。- 定義:
clearAccessibleSelection
、インタフェースAccessibleSelection
-
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。- 定義:
selectAllAccessibleSelection
、インタフェースAccessibleSelection
-
-