- 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
Container.AccessibleAWTContainer.AccessibleContainerHandler
子が追加または削除されたら、PropertyChange
リスナーをトリガーします(このリスナーが登録されている場合)。-
クラス java.awt.Component.AccessibleAWTComponentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected ContainerListener
accessibleContainerHandler
子が追加または削除されたときにPropertyChange
を発生させるハンドラ-
クラス 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
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
AccessibleAWTContainer()
-
メソッドのサマリー
修飾子と型 メソッド 説明 void
addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListenerをリスナー・リストに追加します。Accessible
getAccessibleAt(Point p)
ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。Accessible
getAccessibleChild(int i)
オブジェクトのn番目のAccessible
子を返します。int
getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。void
removePropertyChangeListener(PropertyChangeListener listener)
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
を発生させるハンドラ
-
-
メソッドの詳細
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトのすべての子がAccessible
を実装する場合、このメソッドは、このオブジェクトの子の数を返します。- オーバーライド:
getAccessibleChildrenCount
、クラス:Component.AccessibleAWTComponent
- 戻り値:
- オブジェクト内のアクセシビリティ対応の子の数
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
オブジェクトのn番目のAccessible
子を返します。- オーバーライド:
getAccessibleChild
、クラス:Component.AccessibleAWTComponent
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのn番目の
Accessible
の子 - 関連項目:
AccessibleContext.getAccessibleChildrenCount()
-
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
-
-