java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
- すべての実装されたインタフェース:
Serializable
,AccessibleComponent
- 直系の既知のサブクラス:
Box.AccessibleBox
,CellRendererPane.AccessibleCellRendererPane
,JComponent.AccessibleJComponent
,Panel.AccessibleAWTPanel
,ScrollPane.AccessibleAWTScrollPane
,Window.AccessibleAWTWindow
- 含まれているクラス:
Container
protected class Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent
アクセシビリティのデフォルト・サポートの提供に使用するContainerの内部クラスです。 このクラスは、アプリケーション開発者が直接使用するためではなく、コンテナ開発者がサブクラス化するためだけに用意されています。
AccessibleContainerインタフェースのメソッドを実装するほか、オブジェクトのアクセシビリティ役割を取得するために使用されます。
- 導入されたバージョン:
- 1.3
- 関連項目:
-
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明protected class
子が追加または削除されたら、PropertyChange
リスナーをトリガーします(このリスナーが登録されている場合)。クラス 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
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明void
PropertyChangeListenerをリスナー・リストに追加します。ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。getAccessibleChild
(int i) オブジェクトのn番目のAccessible
子を返します。int
オブジェクト内のアクセシビリティ対応の子の数を返します。void
PropertyChangeListenerをリスナー・リストから削除します。クラス java.awt.Component.AccessibleAWTComponentで宣言されたメソッド
addFocusListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
クラス javax.accessibility.AccessibleContextで宣言されたメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
フィールド詳細
-
accessibleContainerHandler
protected ContainerListener accessibleContainerHandler子が追加または削除されたときにPropertyChange
を発生させるハンドラ
-
-
コンストラクタの詳細
-
AccessibleAWTContainer
protected AccessibleAWTContainer()AccessibleAWTContainer
を構築します。
-
-
メソッドの詳細
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトのすべての子がAccessible
を実装する場合、このメソッドは、このオブジェクトの子の数を返します。- オーバーライド:
getAccessibleChildrenCount
、クラスComponent.AccessibleAWTComponent
- 戻り値:
- オブジェクト内のアクセシビリティ対応の子の数
-
getAccessibleChild
public Accessible getAccessibleChild(int i) オブジェクトのn番目のAccessible
子を返します。- オーバーライド:
getAccessibleChild
、クラスComponent.AccessibleAWTComponent
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのn番目の
Accessible
の子 - 関連項目:
-
getAccessibleAt
public Accessible getAccessibleAt(Point p) ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。- 定義:
getAccessibleAt
、インタフェースAccessibleComponent
- オーバーライド:
getAccessibleAt
、クラスComponent.AccessibleAWTComponent
- パラメータ:
p
- オブジェクトの親の座標空間で指定された、Accessible
の左上隅を定義する点- 戻り値:
- 存在する場合は指定された位置にある
Accessible
。存在しない場合はnull
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener) PropertyChangeListenerをリスナー・リストに追加します。- オーバーライド:
addPropertyChangeListener
、クラスComponent.AccessibleAWTComponent
- パラメータ:
listener
- 追加されるPropertyChangeListener- 関連項目:
-
AccessibleContext.ACCESSIBLE_NAME_PROPERTY
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
AccessibleContext.ACCESSIBLE_STATE_PROPERTY
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener) PropertyChangeListenerをリスナー・リストから削除します。 すべてのプロパティで登録されたPropertyChangeListenerを削除します。- オーバーライド:
removePropertyChangeListener
、クラスComponent.AccessibleAWTComponent
- パラメータ:
listener
- 削除されるPropertyChangeListener
-