java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.List.AccessibleAWTList.AccessibleAWTListChild
- すべての実装されたインタフェース:
- Serializable,- Accessible,- AccessibleComponent
- 含まれているクラス:
- List.AccessibleAWTList
protected class List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Accessible
このクラスはListの子用のアクセシビリティのサポートを実装しています。 リストの子のユーザー・インタフェース要素に適したJava Accessibility APIを実装しています。 
- 導入されたバージョン:
- 1.3
- 関連項目:
- 直列化された形式
- 
ネストされたクラスのサマリークラス 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
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明AccessibleAWTListChild(List parent, int indexInParent)指定された親のListと、親のこのオブジェクトの0ベースのインデックスを持つ新しいAccessibleAWTListChildを構築します。
- 
メソッドのサマリー修飾子と型メソッド説明voidこのコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。boolean指定されたポイントがオブジェクトの境界の内側にあるかどうかを判定します。そのポイントのxおよびy座標は、オブジェクトの座標系を基準に定義されます。getAccessibleAt(Point p)ローカル座標Pointに含まれているAccessible子が存在する場合は、それを返します。getAccessibleChild(int i)オブジェクトの指定されたAccessible子を返します。intオブジェクトのAccessible子の数を返します。このオブジェクトのAccessibleContextを返します。intアクセシビリティを実装する親での、このオブジェクトのゼロから始まるインデックスを返します。このオブジェクトの役割を取得します。このオブジェクトの状態セットを取得します。オブジェクトのバックグラウンド・カラーを返します。オブジェクトの境界を、Rectangleオブジェクトの形式で返します。オブジェクトのカーソルを返します。getFont()オブジェクトのフォントを返します。getFontMetrics(Font f)オブジェクトのFontMetricsを返します。オブジェクトのフォアグラウンド・カラーを返します。コンポーネントのロケールを返します。画面の座標空間でオブジェクトの左上隅を指定するポイントの形式で、親を基準にしたオブジェクトの位置を取得します。画面上のオブジェクトの位置を返します。getSize()オブジェクトのサイズを、Dimensionオブジェクトの形式で返します。booleanオブジェクトが有効かどうかを判定します。booleanオブジェクトがフォーカスを受け入れられるかどうかを返します。booleanオブジェクトが表示されているかどうかを判定します。booleanオブジェクトが可視かどうかを判定します。void指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。voidオブジェクトのフォーカスを要求します。voidsetBackground(Color c)オブジェクトのバックグラウンド・カラーを設定します。voidオブジェクトの境界を、Rectangleオブジェクトの形式で設定します。voidオブジェクトのカーソルを設定します。voidsetEnabled(boolean b)オブジェクトを有効な状態に設定します。voidオブジェクトのフォントを設定します。voidsetForeground(Color c)オブジェクトのフォアグラウンド・カラーを設定します。voidsetLocation(Point p)親を基準にしてオブジェクトの位置を設定します。voidオブジェクトが指定された幅と高さを持つように、オブジェクトのサイズを変更します。voidsetVisible(boolean b)オブジェクトの可視状態を設定します。クラス java.awt.Component.AccessibleAWTComponentで宣言されたメソッドaddPropertyChangeListener, getAccessibleComponent, getAccessibleDescription, getAccessibleName, getAccessibleParent, removePropertyChangeListenerクラス javax.accessibility.AccessibleContextで宣言されたメソッドfirePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
- 
コンストラクタの詳細- 
AccessibleAWTListChildpublic AccessibleAWTListChild(List parent, int indexInParent)指定された親のListと、親のこのオブジェクトの0ベースのインデックスを持つ新しいAccessibleAWTListChildを構築します。- パラメータ:
- parent- 親- List
- indexInParent- 親のインデックス
 
 
- 
- 
メソッドの詳細- 
getAccessibleContextpublic AccessibleContext getAccessibleContext()このオブジェクトのAccessibleContextを返します。 このクラスのJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContextとして動作します。- 定義:
- getAccessibleContext、インタフェース:- Accessible
- 戻り値:
- このオブジェクト
 
- 
getAccessibleRolepublic AccessibleRole getAccessibleRole()このオブジェクトの役割を取得します。- オーバーライド:
- getAccessibleRole、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
- AccessibleRole
 
- 
getAccessibleStateSetpublic AccessibleStateSet getAccessibleStateSet()このオブジェクトの状態セットを取得します。 オブジェクトのAccessibleStateSetは、一意のAccessibleStateのセットです。 オブジェクトのAccessibleStateSetを変更すると、ACCESSIBLE_STATE_PROPERTYプロパティでPropertyChangeEventがトリガーされます。- オーバーライド:
- getAccessibleStateSet、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
- 関連項目:
- AccessibleStateSet,- AccessibleState,- Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
 
- 
getLocalepublic Locale getLocale()コンポーネントのロケールを返します。 コンポーネントがロケールを持たない場合は、その親のロケールが返されます。- オーバーライド:
- getLocale、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- このコンポーネントのロケール。 このコンポーネントがロケールを持たない場合は、その親のロケールが返される
- 例外:
- IllegalComponentStateException- Componentが独自のロケールを持たず、包含関係の階層にまだ追加されていないため含んでいる親からロケールを判定できない場合。
 
- 
getAccessibleIndexInParentpublic int getAccessibleIndexInParent()アクセシビリティを実装する親での、このオブジェクトのゼロから始まるインデックスを返します。- オーバーライド:
- getAccessibleIndexInParent、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- 親での、このオブジェクトのゼロから始まるインデックス。このオブジェクトにAccessible親がない場合は -1
- 関連項目:
- Component.AccessibleAWTComponent.getAccessibleParent(),- getAccessibleChildrenCount(),- getAccessibleChild(int)
 
- 
getAccessibleChildrenCountpublic int getAccessibleChildrenCount()オブジェクトのAccessible子の数を返します。- オーバーライド:
- getAccessibleChildrenCount、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトのAccessible子の数
 
- 
getAccessibleChildpublic Accessible getAccessibleChild(int i)オブジェクトの指定されたAccessible子を返します。 AccessibleオブジェクトのAccessible子はゼロから始まるため、最初のAccessible子はインデックスが0、2番目の子はインデックスが1のようになります。- オーバーライド:
- getAccessibleChild、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- i- 子のゼロから始まるインデックス
- 戻り値:
- オブジェクトのAccessible子
- 関連項目:
- getAccessibleChildrenCount()
 
- 
getBackgroundpublic Color getBackground()オブジェクトのバックグラウンド・カラーを返します。- 定義:
- getBackground、インタフェース:- AccessibleComponent
- オーバーライド:
- getBackground、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- サポートされている場合は、オブジェクトのバックグラウンド・カラー。そうでない場合はnull
- 関連項目:
- setBackground(java.awt.Color)
 
- 
setBackgroundpublic void setBackground(Color c)オブジェクトのバックグラウンド・カラーを設定します。- 定義:
- setBackground、インタフェース:- AccessibleComponent
- オーバーライド:
- setBackground、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- c- バックグラウンドの新規Color
- 関連項目:
- setBackground(java.awt.Color)
 
- 
getForegroundpublic Color getForeground()オブジェクトのフォアグラウンド・カラーを返します。- 定義:
- getForeground、インタフェース:- AccessibleComponent
- オーバーライド:
- getForeground、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- サポートされている場合は、オブジェクトのフォアグラウンド・カラー。そうでない場合はnull
- 関連項目:
- setForeground(java.awt.Color)
 
- 
setForegroundpublic void setForeground(Color c)オブジェクトのフォアグラウンド・カラーを設定します。- 定義:
- setForeground、インタフェース:- AccessibleComponent
- オーバーライド:
- setForeground、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- c- フォアグラウンドの新規Color
- 関連項目:
- getForeground()
 
- 
getCursorpublic Cursor getCursor()オブジェクトのカーソルを返します。- 定義:
- getCursor、インタフェース:- AccessibleComponent
- オーバーライド:
- getCursor、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- サポートされている場合はオブジェクトのCursor、そうでない場合はnull
- 関連項目:
- setCursor(java.awt.Cursor)
 
- 
setCursorpublic void setCursor(Cursor cursor)オブジェクトのカーソルを設定します。Javaプラットフォームの実装やネイティブ・システムでマウス・カーソルの形状変更がサポートされていない場合、このメソッドには視覚効果がない場合があります。 - 定義:
- setCursor、インタフェース:- AccessibleComponent
- オーバーライド:
- setCursor、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- cursor- オブジェクトの新規Cursor
- 関連項目:
- getCursor()
 
- 
getFontpublic Font getFont()オブジェクトのフォントを返します。- 定義:
- getFont、インタフェース:- AccessibleComponent
- オーバーライド:
- getFont、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- サポートされている場合はオブジェクトのFont、そうでない場合はnull
- 関連項目:
- setFont(java.awt.Font)
 
- 
setFontpublic void setFont(Font f)オブジェクトのフォントを設定します。- 定義:
- setFont、インタフェース:- AccessibleComponent
- オーバーライド:
- setFont、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- f- オブジェクトの新規Font
- 関連項目:
- getFont()
 
- 
getFontMetricspublic FontMetrics getFontMetrics(Font f)オブジェクトのFontMetricsを返します。- 定義:
- getFontMetrics、インタフェース:- AccessibleComponent
- オーバーライド:
- getFontMetrics、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- f- Font
- 戻り値:
- サポートされている場合はオブジェクトのFontMetrics、そうでない場合はnull
- 関連項目:
- getFont()
 
- 
isEnabledpublic boolean isEnabled()オブジェクトが有効かどうかを判定します。 有効なオブジェクトでは、AccessibleStateSetにAccessibleState.ENABLED状態も設定されています。- 定義:
- isEnabled、インタフェース:- AccessibleComponent
- オーバーライド:
- isEnabled、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトが有効な場合はtrue、そうでない場合はfalse
- 関連項目:
- setEnabled(boolean)、- AccessibleContext.getAccessibleStateSet()、- AccessibleState.ENABLED、- AccessibleStateSet
 
- 
setEnabledpublic void setEnabled(boolean b)オブジェクトを有効な状態に設定します。- 定義:
- setEnabled、インタフェース:- AccessibleComponent
- オーバーライド:
- setEnabled、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- b- trueの場合はこのオブジェクトを有効にし、それ以外の場合は無効にする
- 関連項目:
- isEnabled()
 
- 
isVisiblepublic boolean isVisible()オブジェクトが可視かどうかを判定します。 ノート: オブジェクトは可視であろうとしても、そのオブジェクトを含むオブジェクトの1つが可視でない場合は、そのオブジェクトも画面に表示されない場合があります。 オブジェクトが画面に表示されているかどうかを判定するには、isShowing()を使います。可視のオブジェクトでは、AccessibleStateSetでAccessibleState.VISIBLE状態も設定されています。 - 定義:
- isVisible、インタフェース:- AccessibleComponent
- オーバーライド:
- isVisible、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトが可視状態の場合はtrue、そうでない場合はfalse
- 関連項目:
- setVisible(boolean)、- AccessibleContext.getAccessibleStateSet()、- AccessibleState.VISIBLE、- AccessibleStateSet
 
- 
setVisiblepublic void setVisible(boolean b)オブジェクトの可視状態を設定します。- 定義:
- setVisible、インタフェース:- AccessibleComponent
- オーバーライド:
- setVisible、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- b- trueの場合はこのオブジェクトを表示し、それ以外の場合は非表示にする
- 関連項目:
- isVisible()
 
- 
isShowingpublic boolean isShowing()オブジェクトが表示されているかどうかを判定します。 オブジェクト、およびその上位オブジェクトの可視性を確認します。 ノート:オブジェクトがほかのオブジェクトに隠されている場合でも、trueを返す場合があります。たとえば、オブジェクトがプルダウン・メニューの下になった場合などがそれに該当します。- 定義:
- isShowing、インタフェース:- AccessibleComponent
- オーバーライド:
- isShowing、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトが表示されている場合はtrue、そうでない場合はfalse
 
- 
containspublic boolean contains(Point p)指定されたポイントがオブジェクトの境界の内側にあるかどうかを判定します。そのポイントのxおよびy座標は、オブジェクトの座標系を基準に定義されます。- 定義:
- contains、インタフェース:- AccessibleComponent
- オーバーライド:
- contains、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- p- オブジェクトの座標体系を基準にした、Pointの相対位置
- 戻り値:
- オブジェクトがPointを保持している場合はtrue、そうでない場合はfalse
- 関連項目:
- getBounds()
 
- 
getLocationOnScreenpublic Point getLocationOnScreen()画面上のオブジェクトの位置を返します。- 定義:
- getLocationOnScreen、インタフェース:- AccessibleComponent
- オーバーライド:
- getLocationOnScreen、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- 画面上のオブジェクトの位置。このオブジェクトが画面上にない場合はnull
- 関連項目:
- getBounds(),- getLocation()
 
- 
getLocationpublic Point getLocation()画面の座標空間でオブジェクトの左上隅を指定するポイントの形式で、親を基準にしたオブジェクトの位置を取得します。- 定義:
- getLocation、インタフェース:- AccessibleComponent
- オーバーライド:
- getLocation、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトの境界の左上隅を画面の座標空間で示す、Pointのインスタンス。このオブジェクトまたはその親が画面上にない場合はnull
- 関連項目:
- getBounds(),- getLocationOnScreen()
 
- 
setLocationpublic void setLocation(Point p)親を基準にしてオブジェクトの位置を設定します。- 定義:
- setLocation、インタフェース:- AccessibleComponent
- オーバーライド:
- setLocation、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- p- 左上隅の新しい位置
- 関連項目:
- getLocation()
 
- 
getBoundspublic Rectangle getBounds()オブジェクトの境界を、Rectangleオブジェクトの形式で返します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
- getBounds、インタフェース:- AccessibleComponent
- オーバーライド:
- getBounds、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- このコンポーネントの境界を示す矩形。オブジェクトが画面上にない場合はnull
- 関連項目:
- contains(java.awt.Point)
 
- 
setBoundspublic void setBounds(Rectangle r)オブジェクトの境界を、Rectangleオブジェクトの形式で設定します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
- setBounds、インタフェース:- AccessibleComponent
- オーバーライド:
- setBounds、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- r- コンポーネントの境界を示す矩形
- 関連項目:
- getBounds()
 
- 
getSizepublic Dimension getSize()このオブジェクトのサイズをDimensionオブジェクトの形式で返します。 Dimensionオブジェクトの高さフィールドは、オブジェクトの高さを保持し、幅フィールドは、オブジェクトの幅を保持します。- 定義:
- getSize、インタフェース:- AccessibleComponent
- オーバーライド:
- getSize、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- このコンポーネントのサイズを示すDimension。オブジェクトが画面上にない場合はnull
- 関連項目:
- setSize(java.awt.Dimension)
 
- 
setSizepublic void setSize(Dimension d)オブジェクトが指定された幅と高さを持つように、オブジェクトのサイズを変更します。- 定義:
- setSize、インタフェース:- AccessibleComponent
- オーバーライド:
- setSize、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- d- オブジェクトの新規サイズを指定する寸法。
- 関連項目:
- getSize()
 
- 
getAccessibleAtpublic Accessible getAccessibleAt(Point p)ローカル座標Pointに含まれているAccessible子が存在する場合は、それを返します。- 定義:
- getAccessibleAt、インタフェース:- AccessibleComponent
- オーバーライド:
- getAccessibleAt、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- p- このオブジェクトの座標系を基準にした、ポイントの相対位置
- 戻り値:
- 存在する場合は指定された位置にあるAccessible。存在しない場合はnull
 
- 
isFocusTraversablepublic boolean isFocusTraversable()オブジェクトがフォーカスを受け入れられるかどうかを返します。 フォーカスを受け入れることができるオブジェクトは、AccessibleStateSetにAccessibleState.FOCUSABLE状態も設定されます。- 定義:
- isFocusTraversable、インタフェース:- AccessibleComponent
- オーバーライド:
- isFocusTraversable、クラス:- Component.AccessibleAWTComponent
- 戻り値:
- オブジェクトがフォーカスを受け入れ可能な場合はtrue、そうでない場合はfalse
- 関連項目:
- AccessibleContext.getAccessibleStateSet()、- AccessibleState.FOCUSABLE、- AccessibleState.FOCUSED、- AccessibleStateSet
 
- 
requestFocuspublic void requestFocus()オブジェクトのフォーカスを要求します。 このオブジェクトがフォーカスを受け取ることができない場合は、何も起こりません。 そうでない場合は、オブジェクトはフォーカスを受け取ろうとします。- 定義:
- requestFocus、インタフェース:- AccessibleComponent
- オーバーライド:
- requestFocus、クラス:- Component.AccessibleAWTComponent
- 関連項目:
- isFocusTraversable()
 
- 
addFocusListenerpublic void addFocusListener(FocusListener l)このコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。- 定義:
- addFocusListener、インタフェース:- AccessibleComponent
- オーバーライド:
- addFocusListener、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- l- フォーカス・リスナー
- 関連項目:
- removeFocusListener(java.awt.event.FocusListener)
 
- 
removeFocusListenerpublic void removeFocusListener(FocusListener l)指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。- 定義:
- removeFocusListener、インタフェース:- AccessibleComponent
- オーバーライド:
- removeFocusListener、クラス:- Component.AccessibleAWTComponent
- パラメータ:
- l- フォーカス・リスナー
- 関連項目:
- addFocusListener(java.awt.event.FocusListener)
 
 
-