protected class JList.AccessibleJList.AccessibleJListChild extends AccessibleContext implements Accessible, AccessibleComponent
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
コンストラクタ | 説明 |
---|---|
AccessibleJListChild(JList<E> parent, int indexInParent) |
修飾子と型 | メソッド | 説明 |
---|---|---|
void |
addFocusListener(FocusListener l) |
このコンポーネントからフォーカス・イベントを受け取るために、指定されたフォーカス・リスナーを追加します。
|
void |
addPropertyChangeListener(PropertyChangeListener l) |
PropertyChangeListenerをリスナー・リストに追加します。
|
boolean |
contains(Point p) |
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。
|
Accessible |
getAccessibleAt(Point p) |
ローカル座標Pointに保持されたAccessible子がある場合はそれを返します。
|
Accessible |
getAccessibleChild(int i) |
オブジェクトの指定されたAccessible子を返します。
|
int |
getAccessibleChildrenCount() |
オブジェクトのAccessible子の数を返します。
|
AccessibleComponent |
getAccessibleComponent() |
このオブジェクトに関連付けられたAccessibleComponentを取得します。
|
AccessibleContext |
getAccessibleContext() |
このオブジェクトのAccessibleContextを取得します。
|
String |
getAccessibleDescription() |
このオブジェクトのaccessibleDescriptionプロパティを取得します。
|
AccessibleIcon[] |
getAccessibleIcon() |
AccessibleIcon の配列の唯一の項目として要素描画のアイコンを返し、描画コンポーネントにアイコンが含まれない場合はnull 配列を返します。 |
int |
getAccessibleIndexInParent() |
Accessible親での、このオブジェクトのゼロから始まるインデックスを取得します。
|
String |
getAccessibleName() |
オブジェクトのaccessibleNameプロパティを取得します。
|
AccessibleRole |
getAccessibleRole() |
このオブジェクトの役割を取得します。
|
AccessibleSelection |
getAccessibleSelection() |
Accessible子の選択を許可するこのオブジェクトに関連付けられたAccessibleSelectionを取得します。
|
AccessibleStateSet |
getAccessibleStateSet() |
このオブジェクトの状態セットを取得します。
|
AccessibleText |
getAccessibleText() |
画面にテキストを表示するこのオブジェクトに関連付けられたAccessibleTextを取得します。
|
AccessibleValue |
getAccessibleValue() |
数値をサポートするこのオブジェクトに関連付けられたAccessibleValueを取得します。
|
Color |
getBackground() |
このオブジェクトのバックグラウンド・カラーを取得します。
|
Rectangle |
getBounds() |
オブジェクトの境界を、Rectangleオブジェクトの形式で返します。
|
Cursor |
getCursor() |
このオブジェクトのCursorを返します。
|
Font |
getFont() |
このオブジェクトのFontを返します。
|
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 |
removePropertyChangeListener(PropertyChangeListener l) |
PropertyChangeListenerをリスナー・リストから削除します。
|
void |
requestFocus() |
オブジェクトのフォーカスを要求します。
|
void |
setAccessibleDescription(String s) |
このオブジェクトのAccessible説明を設定します。
|
void |
setAccessibleName(String s) |
このオブジェクトのローカライズされたAccessible名を設定します。
|
void |
setBackground(Color c) |
このオブジェクトのバックグラウンド・カラーを設定します。
|
void |
setBounds(Rectangle r) |
このオブジェクトの境界を、Rectangleオブジェクトの形式で設定します。
|
void |
setCursor(Cursor c) |
このオブジェクトのCursorを設定します。
|
void |
setEnabled(boolean b) |
オブジェクトを使用可能な状態に設定します。
|
void |
setFont(Font f) |
このオブジェクトのFontを設定します。
|
void |
setForeground(Color c) |
このオブジェクトのフォアグラウンド・カラーを設定します。
|
void |
setLocation(Point p) |
親を基準にしてオブジェクトの位置を設定します。
|
void |
setSize(Dimension d) |
指定された幅と高さを持つように、このオブジェクトのサイズを変更します。
|
void |
setVisible(boolean b) |
オブジェクトの可視状態を設定します。
|
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleParent, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
public AccessibleContext getAccessibleContext()
getAccessibleContext
、インタフェースAccessible
public String getAccessibleName()
AccessibleContext
getAccessibleName
、クラスAccessibleContext
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
AccessibleContext
setAccessibleName
、クラスAccessibleContext
s
- オブジェクトのローカライズされた新しい名前。AccessibleContext.getAccessibleName()
, AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public String getAccessibleDescription()
AccessibleContext
getAccessibleDescription
、クラスAccessibleContext
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
AccessibleContext
setAccessibleDescription
、クラスAccessibleContext
s
- オブジェクトの新しいローカライズされた説明AccessibleContext.setAccessibleName(java.lang.String)
, AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleRole getAccessibleRole()
AccessibleContext
AccessibleRoleクラスは拡張可能でもあるので、カスタム・コンポーネントの開発者は、事前に定義された役割のセットでは不十分な場合に、独自のAccessibleRoleを定義できます。
getAccessibleRole
、クラスAccessibleContext
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
getAccessibleStateSet
、クラスAccessibleContext
AccessibleStateSet
, AccessibleState
, AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public int getAccessibleIndexInParent()
AccessibleContext
getAccessibleIndexInParent
、クラスAccessibleContext
AccessibleContext.getAccessibleParent()
, AccessibleContext.getAccessibleChildrenCount()
, AccessibleContext.getAccessibleChild(int)
public int getAccessibleChildrenCount()
AccessibleContext
getAccessibleChildrenCount
、クラスAccessibleContext
public Accessible getAccessibleChild(int i)
AccessibleContext
getAccessibleChild
、クラスAccessibleContext
i
- 子のゼロから始まるインデックスAccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
AccessibleContext
getLocale
、クラスAccessibleContext
public void addPropertyChangeListener(PropertyChangeListener l)
AccessibleContext
addPropertyChangeListener
、クラスAccessibleContext
l
- 追加されるPropertyChangeListenerAccessibleContext.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
public void removePropertyChangeListener(PropertyChangeListener l)
AccessibleContext
removePropertyChangeListener
、クラスAccessibleContext
l
- 削除されるPropertyChangeListenerpublic AccessibleComponent getAccessibleComponent()
getAccessibleComponent
、クラスAccessibleContext
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleContext
getAccessibleSelection
、クラスAccessibleContext
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleContext
getAccessibleText
、クラスAccessibleContext
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleContext
getAccessibleValue
、クラスAccessibleContext
AccessibleValue
public Color getBackground()
AccessibleComponent
getBackground
、インタフェースAccessibleComponent
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
AccessibleComponent
setBackground
、インタフェースAccessibleComponent
c
- バックグラウンドの新規ColorAccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
AccessibleComponent
getForeground
、インタフェースAccessibleComponent
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
setForeground
、インタフェースAccessibleComponent
c
- フォアグラウンドの新規ColorAccessibleComponent.getForeground()
public Cursor getCursor()
AccessibleComponent
getCursor
、インタフェースAccessibleComponent
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
AccessibleComponent
setCursor
、インタフェースAccessibleComponent
c
- オブジェクトの新規CursorAccessibleComponent.getCursor()
public Font getFont()
AccessibleComponent
getFont
、インタフェースAccessibleComponent
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
AccessibleComponent
setFont
、インタフェースAccessibleComponent
f
- オブジェクトの新規FontAccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
AccessibleComponent
getFontMetrics
、インタフェースAccessibleComponent
f
- FontAccessibleComponent.getFont()
public boolean isEnabled()
AccessibleComponent
isEnabled
、インタフェースAccessibleComponent
AccessibleComponent.setEnabled(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.ENABLED
, AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
setEnabled
、インタフェースAccessibleComponent
b
- trueの場合はこのオブジェクトを有効にし、それ以外の場合は無効にするAccessibleComponent.isEnabled()
public boolean isVisible()
AccessibleComponent
可視のオブジェクトでは、AccessibleStateSetでAccessibleState.VISIBLE状態も設定されます。
isVisible
、インタフェースAccessibleComponent
AccessibleComponent.setVisible(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.VISIBLE
, AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
setVisible
、インタフェースAccessibleComponent
b
- trueの場合はこのオブジェクトを表示し、それ以外の場合は非表示にするAccessibleComponent.isVisible()
public boolean isShowing()
AccessibleComponent
isShowing
、インタフェースAccessibleComponent
public boolean contains(Point p)
AccessibleComponent
contains
、インタフェースAccessibleComponent
p
- オブジェクトの座標体系を基準にした、Pointの相対位置AccessibleComponent.getBounds()
public Point getLocationOnScreen()
AccessibleComponent
getLocationOnScreen
、インタフェースAccessibleComponent
AccessibleComponent.getBounds()
, AccessibleComponent.getLocation()
public Point getLocation()
AccessibleComponent
getLocation
、インタフェースAccessibleComponent
AccessibleComponent.getBounds()
, AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
AccessibleComponent
setLocation
、インタフェースAccessibleComponent
p
- 左上隅の新しい位置AccessibleComponent.getLocation()
public Rectangle getBounds()
AccessibleComponent
getBounds
、インタフェースAccessibleComponent
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
setBounds
、インタフェースAccessibleComponent
r
- コンポーネントの境界を示す矩形AccessibleComponent.getBounds()
public Dimension getSize()
AccessibleComponent
getSize
、インタフェースAccessibleComponent
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
setSize
、インタフェースAccessibleComponent
d
- オブジェクトの新規サイズを指定する寸法。AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
AccessibleComponent
getAccessibleAt
、インタフェースAccessibleComponent
p
- このオブジェクトの座標系を基準にした、ポイントの相対位置。public boolean isFocusTraversable()
AccessibleComponent
isFocusTraversable
、インタフェースAccessibleComponent
AccessibleContext.getAccessibleStateSet()
, AccessibleState.FOCUSABLE
, AccessibleState.FOCUSED
, AccessibleStateSet
public void requestFocus()
AccessibleComponent
requestFocus
、インタフェースAccessibleComponent
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
addFocusListener
、インタフェースAccessibleComponent
l
- フォーカス・リスナーAccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
removeFocusListener
、インタフェースAccessibleComponent
l
- フォーカス・リスナーAccessibleComponent.addFocusListener(java.awt.event.FocusListener)
public AccessibleIcon[] getAccessibleIcon()
AccessibleIcon
の配列の唯一の項目として要素描画のアイコンを返し、描画コンポーネントにアイコンが含まれない場合はnull
配列を返します。getAccessibleIcon
、クラスAccessibleContext
null
配列AccessibleIcon
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。