protected class List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Accessible
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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) |
修飾子と型 | メソッド | 説明 |
---|---|---|
void |
addFocusListener(FocusListener l) |
このコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。
|
boolean |
contains(Point p) |
指定されたポイントがオブジェクトの境界の内側にあるかどうかを判定します。そのポイントのxおよびy座標は、オブジェクトの座標系を基準に定義されます。
|
Accessible |
getAccessibleAt(Point p) |
ローカル座標
Point に含まれているAccessible 子が存在する場合は、それを返します。 |
Accessible |
getAccessibleChild(int i) |
オブジェクトの指定されたAccessible子を返します。
|
int |
getAccessibleChildrenCount() |
オブジェクトのAccessible子の数を返します。
|
AccessibleContext |
getAccessibleContext() |
このオブジェクトのAccessibleContextを返します。
|
int |
getAccessibleIndexInParent() |
アクセシビリティを実装する親での、このオブジェクトのゼロから始まるインデックスを返します。
|
AccessibleRole |
getAccessibleRole() |
このオブジェクトの役割を取得します。
|
AccessibleStateSet |
getAccessibleStateSet() |
このオブジェクトの状態セットを取得します。
|
Color |
getBackground() |
オブジェクトのバックグラウンド・カラーを返します。
|
Rectangle |
getBounds() |
オブジェクトの境界を、Rectangleオブジェクトの形式で返します。
|
Cursor |
getCursor() |
オブジェクトのカーソルを返します。
|
Font |
getFont() |
オブジェクトのフォントを返します。
|
FontMetrics |
getFontMetrics(Font f) |
オブジェクトのFontMetricsを返します。
|
Color |
getForeground() |
オブジェクトのフォアグラウンド・カラーを返します。
|
Locale |
getLocale() |
コンポーネントのロケールを返します。
|
Point |
getLocation() |
画面の座標空間でオブジェクトの左上隅を指定するポイントの形式で、親を基準にしたオブジェクトの位置を取得します。
|
Point |
getLocationOnScreen() |
画面上のオブジェクトの位置を返します。
|
Dimension |
getSize() |
オブジェクトのサイズを、Dimensionオブジェクトの形式で返します。
|
boolean |
isEnabled() |
オブジェクトが有効かどうかを判定します。
|
boolean |
isFocusTraversable() |
オブジェクトがフォーカスを受け入れられるかどうかを返します。
|
boolean |
isShowing() |
オブジェクトが表示されているかどうかを判定します。
|
boolean |
isVisible() |
オブジェクトが可視かどうかを判定します。
|
void |
removeFocusListener(FocusListener l) |
指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。
|
void |
requestFocus() |
オブジェクトのフォーカスを要求します。
|
void |
setBackground(Color c) |
オブジェクトのバックグラウンド・カラーを設定します。
|
void |
setBounds(Rectangle r) |
オブジェクトの境界を、Rectangleオブジェクトの形式で設定します。
|
void |
setCursor(Cursor cursor) |
オブジェクトのカーソルを設定します。
|
void |
setEnabled(boolean b) |
オブジェクトを有効な状態に設定します。
|
void |
setFont(Font f) |
オブジェクトのフォントを設定します。
|
void |
setForeground(Color c) |
オブジェクトのフォアグラウンド・カラーを設定します。
|
void |
setLocation(Point p) |
親を基準にしてオブジェクトの位置を設定します。
|
void |
setSize(Dimension d) |
オブジェクトが指定された幅と高さを持つように、オブジェクトのサイズを変更します。
|
void |
setVisible(boolean b) |
オブジェクトの可視状態を設定します。
|
addPropertyChangeListener, getAccessibleComponent, getAccessibleDescription, getAccessibleName, getAccessibleParent, removePropertyChangeListener
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
public AccessibleAWTListChild(List parent, int indexInParent)
public AccessibleContext getAccessibleContext()
getAccessibleContext
、インタフェースAccessible
public AccessibleRole getAccessibleRole()
getAccessibleRole
、クラスComponent.AccessibleAWTComponent
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラスComponent.AccessibleAWTComponent
AccessibleStateSet
, AccessibleState
, Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
public Locale getLocale()
getLocale
、クラスComponent.AccessibleAWTComponent
IllegalComponentStateException
- Componentが独自のロケールを持たず、包含関係の階層にまだ追加されていないため含んでいる親からロケールを判定できない場合public int getAccessibleIndexInParent()
getAccessibleIndexInParent
、クラスComponent.AccessibleAWTComponent
Component.AccessibleAWTComponent.getAccessibleParent()
, getAccessibleChildrenCount()
, getAccessibleChild(int)
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
、クラスComponent.AccessibleAWTComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
、クラスComponent.AccessibleAWTComponent
i
- 子のゼロから始まるインデックスgetAccessibleChildrenCount()
public Color getBackground()
getBackground
、インタフェースAccessibleComponent
getBackground
、クラスComponent.AccessibleAWTComponent
setBackground(java.awt.Color)
public void setBackground(Color c)
setBackground
、インタフェースAccessibleComponent
setBackground
、クラスComponent.AccessibleAWTComponent
c
- バックグラウンドの新規ColorsetBackground(java.awt.Color)
public Color getForeground()
getForeground
、インタフェースAccessibleComponent
getForeground
、クラスComponent.AccessibleAWTComponent
setForeground(java.awt.Color)
public void setForeground(Color c)
setForeground
、インタフェースAccessibleComponent
setForeground
、クラスComponent.AccessibleAWTComponent
c
- フォアグラウンドの新規ColorgetForeground()
public Cursor getCursor()
getCursor
、インタフェースAccessibleComponent
getCursor
、クラスComponent.AccessibleAWTComponent
setCursor(java.awt.Cursor)
public void setCursor(Cursor cursor)
Javaプラットフォームの実装やネイティブ・システムでマウス・カーソルの形状変更がサポートされていない場合、このメソッドには視覚効果がない場合があります。
setCursor
、インタフェースAccessibleComponent
setCursor
、クラスComponent.AccessibleAWTComponent
cursor
- オブジェクトの新規CursorgetCursor()
public Font getFont()
getFont
、インタフェースAccessibleComponent
getFont
、クラスComponent.AccessibleAWTComponent
setFont(java.awt.Font)
public void setFont(Font f)
setFont
、インタフェースAccessibleComponent
setFont
、クラスComponent.AccessibleAWTComponent
f
- オブジェクトの新規FontgetFont()
public FontMetrics getFontMetrics(Font f)
getFontMetrics
、インタフェースAccessibleComponent
getFontMetrics
、クラスComponent.AccessibleAWTComponent
f
- FontgetFont()
public boolean isEnabled()
isEnabled
、インタフェースAccessibleComponent
isEnabled
、クラスComponent.AccessibleAWTComponent
setEnabled(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.ENABLED
, AccessibleStateSet
public void setEnabled(boolean b)
setEnabled
、インタフェースAccessibleComponent
setEnabled
、クラスComponent.AccessibleAWTComponent
b
- trueの場合はこのオブジェクトを有効にし、それ以外の場合は無効にするisEnabled()
public boolean isVisible()
可視のオブジェクトでは、AccessibleStateSetでAccessibleState.VISIBLE状態も設定されています。
isVisible
、インタフェースAccessibleComponent
isVisible
、クラスComponent.AccessibleAWTComponent
setVisible(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.VISIBLE
, AccessibleStateSet
public void setVisible(boolean b)
setVisible
、インタフェースAccessibleComponent
setVisible
、クラスComponent.AccessibleAWTComponent
b
- trueの場合はこのオブジェクトを表示し、それ以外の場合は非表示にするisVisible()
public boolean isShowing()
isShowing
、インタフェースAccessibleComponent
isShowing
、クラスComponent.AccessibleAWTComponent
public boolean contains(Point p)
contains
、インタフェースAccessibleComponent
contains
、クラスComponent.AccessibleAWTComponent
p
- オブジェクトの座標体系を基準にした、Pointの相対位置getBounds()
public Point getLocationOnScreen()
getLocationOnScreen
、インタフェースAccessibleComponent
getLocationOnScreen
、クラスComponent.AccessibleAWTComponent
getBounds()
, getLocation()
public Point getLocation()
getLocation
、インタフェースAccessibleComponent
getLocation
、クラスComponent.AccessibleAWTComponent
getBounds()
, getLocationOnScreen()
public void setLocation(Point p)
setLocation
、インタフェースAccessibleComponent
setLocation
、クラスComponent.AccessibleAWTComponent
p
- 左上隅の新しい位置getLocation()
public Rectangle getBounds()
getBounds
、インタフェースAccessibleComponent
getBounds
、クラスComponent.AccessibleAWTComponent
contains(java.awt.Point)
public void setBounds(Rectangle r)
setBounds
、インタフェースAccessibleComponent
setBounds
、クラスComponent.AccessibleAWTComponent
r
- コンポーネントの境界を示す矩形getBounds()
public Dimension getSize()
getSize
、インタフェースAccessibleComponent
getSize
、クラスComponent.AccessibleAWTComponent
setSize(java.awt.Dimension)
public void setSize(Dimension d)
setSize
、インタフェースAccessibleComponent
setSize
、クラスComponent.AccessibleAWTComponent
d
- オブジェクトの新規サイズを指定する寸法。getSize()
public Accessible getAccessibleAt(Point p)
Point
に含まれているAccessible
子が存在する場合は、それを返します。getAccessibleAt
、インタフェースAccessibleComponent
getAccessibleAt
、クラスComponent.AccessibleAWTComponent
p
- このオブジェクトの座標系を基準にした、ポイントの相対位置Accessible
。存在しない場合はnull
public boolean isFocusTraversable()
AccessibleStateSet
にAccessibleState.FOCUSABLE
状態も設定されます。 isFocusTraversable
、インタフェースAccessibleComponent
isFocusTraversable
、クラスComponent.AccessibleAWTComponent
AccessibleContext.getAccessibleStateSet()
, AccessibleState.FOCUSABLE
, AccessibleState.FOCUSED
, AccessibleStateSet
public void requestFocus()
requestFocus
、インタフェースAccessibleComponent
requestFocus
、クラスComponent.AccessibleAWTComponent
isFocusTraversable()
public void addFocusListener(FocusListener l)
addFocusListener
、インタフェースAccessibleComponent
addFocusListener
、クラスComponent.AccessibleAWTComponent
l
- フォーカス・リスナーremoveFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
removeFocusListener
、インタフェースAccessibleComponent
removeFocusListener
、クラスComponent.AccessibleAWTComponent
l
- フォーカス・リスナーaddFocusListener(java.awt.event.FocusListener)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。