- 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
を発生させるハンドラ-
クラス 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
-
クラス java.awt.Component.AccessibleAWTComponentから継承されたフィールド
accessibleAWTComponentHandler, accessibleAWTFocusHandler
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 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をリスナー・リストから削除します。-
クラス javax.accessibility.AccessibleContextから継承されたメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
クラス 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
-
-
-
-
フィールドの詳細
-
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
-
-