- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- javax.swing.JList.AccessibleJList.AccessibleJListChild
-
- すべての実装されたインタフェース:
Accessible
,AccessibleAction
,AccessibleComponent
- 含まれているクラス:
- JList.AccessibleJList
protected class JList.AccessibleJList.AccessibleJListChild extends AccessibleContext implements Accessible, AccessibleComponent, AccessibleAction
このクラスはList子に適したアクセシビリティ・サポートを実装しています。
-
-
フィールドのサマリー
-
インタフェース javax.accessibility.AccessibleActionから継承されたフィールド
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
クラス 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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AccessibleJListChild(JList<E> parent, int indexInParent)
AccessibleJListChild
を構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
addFocusListener(FocusListener l)
このコンポーネントからフォーカス・イベントを受け取るために、指定されたフォーカス・リスナーを追加します。void
addPropertyChangeListener(PropertyChangeListener l)
リスナー・リストにPropertyChangeListener
を追加します。boolean
contains(Point p)
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。boolean
doAccessibleAction(int i)
オブジェクトに対して指定されたアクションを実行します。AccessibleAction
getAccessibleAction()
1つ以上のアクションをサポートするこのオブジェクトに関連付けられたAccessibleAction
を取得します。int
getAccessibleActionCount()
オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトのデフォルト・アクションと見なされます。String
getAccessibleActionDescription(int i)
指定されたオブジェクトのアクションについての説明を返します。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()
Numerical
値をサポートするこのオブジェクトに関連付けられたAccessibleValue
を取得します。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
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)
このオブジェクトのカーソルを設定します。void
setEnabled(boolean b)
オブジェクトを使用可能な状態に設定します。void
setFont(Font f)
このオブジェクトのフォントを設定します。void
setForeground(Color c)
このオブジェクトのフォアグラウンド・カラーを設定します。void
setLocation(Point p)
親を基準にしてオブジェクトの位置を設定します。void
setSize(Dimension d)
指定された幅と高さを持つように、このオブジェクトのサイズを変更します。void
setVisible(boolean b)
オブジェクトの可視状態を設定します。-
クラス javax.accessibility.AccessibleContextから継承されたメソッド
firePropertyChange, getAccessibleEditableText, getAccessibleParent, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
-
-
-
-
メソッドの詳細
-
getAccessibleContext
public AccessibleContext getAccessibleContext()
このオブジェクトのAccessibleContextを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContextです。- 定義:
getAccessibleContext
、インタフェース:Accessible
- 戻り値:
- このオブジェクト
-
getAccessibleName
public String getAccessibleName()
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトのaccessibleName
プロパティを取得します。 オブジェクトのaccessibleName
プロパティは、オブジェクトの目的を指定するローカライズされたString
です。 たとえば、ラベルまたはボタンのaccessibleName
プロパティは、ラベルまたはボタン自体のテキストである可能性があります。 名前を表示しないオブジェクトの場合は、accessibleName
を設定する必要があります。 たとえば、都市の名前を入力するために使用されるテキスト・フィールドの場合、en_US
ロケールのaccessibleName
は'city.'- オーバーライド:
getAccessibleName
、クラス:AccessibleContext
- 戻り値:
- オブジェクトのローカライズされた名前。このオブジェクトが名前を持たない場合は
null
- 関連項目:
AccessibleContext.setAccessibleName(java.lang.String)
-
setAccessibleName
public void setAccessibleName(String s)
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトのローカライズされたAccessible名を設定します。 名前を変更すると、ACCESSIBLE_NAME_PROPERTY
プロパティに対してPropertyChangeEvent
が実行されます。- オーバーライド:
setAccessibleName
、クラス:AccessibleContext
- パラメータ:
s
- オブジェクトのローカライズされた新しい名前- 関連項目:
AccessibleContext.getAccessibleName()
,AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
-
getAccessibleDescription
public String getAccessibleDescription()
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトのaccessibleDescription
プロパティを取得します。 このオブジェクトのaccessibleDescription
プロパティは、オブジェクトの目的を説明する短いローカライズされたフレーズです。 たとえば、'取消'ボタンの場合、accessibleDescription
は'変更を無視してダイアログ・ボックスを閉じます。'- オーバーライド:
getAccessibleDescription
、クラス:AccessibleContext
- 戻り値:
- オブジェクトのローカライズされた説明。オブジェクトが説明を持たない場合は
null
- 関連項目:
AccessibleContext.setAccessibleDescription(java.lang.String)
-
setAccessibleDescription
public void setAccessibleDescription(String s)
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトのAccessible説明を設定します。 名前を変更すると、ACCESSIBLE_DESCRIPTION_PROPERTY
プロパティに対してPropertyChangeEvent
が実行されます。- オーバーライド:
setAccessibleDescription
、クラス:AccessibleContext
- パラメータ:
s
- オブジェクトの新しいローカライズされた説明- 関連項目:
AccessibleContext.setAccessibleName(java.lang.String)
,AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトの役割を取得します。 オブジェクトの役割は、ジェネリックな目的、またはこのオブジェクトのクラスの使用です。 たとえば、プッシュ・ボタンのロールはAccessibleRole.PUSH_BUTTON
です。AccessibleRole
のロールは、コンポーネント開発者が事前定義されたロールのセットから選択できるように提供されています。 これにより、補助テクノロジでは、コンポーネント(たとえば、プッシュ・ボタンのように動作するすべてのコンポーネントにAccessibleRole.PUSH_BUTTON
を使用)のさまざまな調整済みサブクラスに一貫したインタフェースを提供し、(チェックボックスの場合はAccessibleRole.CHECK_BOX
、ラジオ・ボタンの場合はAccessibleRole.RADIO_BUTTON
)とは異なる動作をするサブクラスを区別することができます。AccessibleRole
クラスも拡張可能であるため、カスタム・コンポーネント開発者は事前定義されたロールのセットが不十分な場合、独自のAccessibleRole
を定義できます。- 定義:
getAccessibleRole
、クラス:AccessibleContext
- 戻り値:
- オブジェクトの役割を記述した
AccessibleRole
のインスタンス - 関連項目:
AccessibleRole
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
次のクラスからコピーされた説明:AccessibleContext
このオブジェクトの状態セットを取得します。 オブジェクトのAccessibleStateSet
は一意のAccessibleStates
のセットで構成されています。 オブジェクトのAccessibleStateSet
が変更されると、ACCESSIBLE_STATE_PROPERTY
プロパティに対してPropertyChangeEvent
が発生します。- 定義:
getAccessibleStateSet
、クラス:AccessibleContext
- 戻り値:
- オブジェクトの現在の状態セットを含む
AccessibleStateSet
のインスタンス - 関連項目:
AccessibleStateSet
,AccessibleState
,AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
次のクラスからコピーされた説明:AccessibleContext
Accessible親での、このオブジェクトのゼロから始まるインデックスを取得します。- 定義:
getAccessibleIndexInParent
、クラス:AccessibleContext
- 戻り値:
- 親での、このオブジェクトのゼロから始まるインデックス。このオブジェクトにAccessible親がない場合は -1。
- 関連項目:
AccessibleContext.getAccessibleParent()
,AccessibleContext.getAccessibleChildrenCount()
,AccessibleContext.getAccessibleChild(int)
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
次のクラスからコピーされた説明:AccessibleContext
オブジェクトのAccessible子の数を返します。- 定義:
getAccessibleChildrenCount
、クラス:AccessibleContext
- 戻り値:
- オブジェクトのAccessible子の数。
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
次のクラスからコピーされた説明:AccessibleContext
オブジェクトの指定されたAccessible
子を返します。Accessible
オブジェクトのAccessible
子はゼロ・ベースであるため、Accessible
子の最初の子はインデックス0に、2番目の子はインデックス1に、以下同様に続きます。- 定義:
getAccessibleChild
、クラス:AccessibleContext
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトの
Accessible
子 - 関連項目:
AccessibleContext.getAccessibleChildrenCount()
-
getLocale
public Locale getLocale()
次のクラスからコピーされた説明:AccessibleContext
コンポーネントのロケールを取得します。 コンポーネントがロケールを持たない場合は、その親のロケールが返されます。- 定義:
getLocale
、クラス:AccessibleContext
- 戻り値:
- このコンポーネントのロケール。 このコンポーネントがロケールを持たない場合は、その親のロケールが返される。
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
次のクラスからコピーされた説明:AccessibleContext
リスナー・リストにPropertyChangeListener
を追加します。 リスナーはすべてのAccessible
プロパティに対して登録され、それらのプロパティが変更されたときに呼び出されます。- オーバーライド:
addPropertyChangeListener
、クラス:AccessibleContext
- パラメータ:
l
- 追加される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 l)
次のクラスからコピーされた説明:AccessibleContext
PropertyChangeListener
をリスナー・リストから削除します。 すべてのプロパティに登録されたPropertyChangeListener
を削除します。- オーバーライド:
removePropertyChangeListener
、クラス:AccessibleContext
- パラメータ:
l
- 削除されるPropertyChangeListener
-
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
このオブジェクトに関連付けられたAccessibleComponentを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleComponentインタフェースを実装します。- オーバーライド:
getAccessibleComponent
、クラス:AccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
AccessibleComponent
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
次のクラスからコピーされた説明:AccessibleContext
そのAccessible
子の選択を可能にする、このオブジェクトに関連付けられたAccessibleSelection
を取得します。- オーバーライド:
getAccessibleSelection
、クラス:AccessibleContext
- 戻り値:
- オブジェクトによってサポートされている場合は
AccessibleSelection
、そうでない場合はnull
- 関連項目:
AccessibleSelection
-
getAccessibleText
public AccessibleText getAccessibleText()
次のクラスからコピーされた説明:AccessibleContext
ディスプレイ上にテキストを表示するこのオブジェクトに関連付けられたAccessibleText
を取得します。- オーバーライド:
getAccessibleText
、クラス:AccessibleContext
- 戻り値:
- オブジェクトによってサポートされている場合は
AccessibleText
。そうでなければnull
を返す - 関連項目:
AccessibleText
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
次のクラスからコピーされた説明:AccessibleContext
Numerical
値をサポートするこのオブジェクトに関連付けられたAccessibleValue
を取得します。- オーバーライド:
getAccessibleValue
、クラス:AccessibleContext
- 戻り値:
- オブジェクトによってサポートされている場合は
AccessibleValue
。そうでなければnull
を返す - 関連項目:
AccessibleValue
-
getBackground
public Color getBackground()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのバックグラウンド・カラーを取得します。- 定義:
getBackground
、インタフェース:AccessibleComponent
- 戻り値:
- サポートされている場合は、オブジェクトのバックグラウンド・カラー。それ以外の場合は
null
- 関連項目:
AccessibleComponent.setBackground(java.awt.Color)
-
setBackground
public void setBackground(Color c)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのバックグラウンド・カラーを設定します。- 定義:
setBackground
、インタフェース:AccessibleComponent
- パラメータ:
c
- バックグラウンドの新しい色- 関連項目:
AccessibleComponent.setBackground(java.awt.Color)
-
getForeground
public Color getForeground()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォアグラウンド・カラーを取得します。- 定義:
getForeground
、インタフェース:AccessibleComponent
- 戻り値:
- サポートされている場合は、オブジェクトのフォアグラウンド・カラー。それ以外の場合は
null
- 関連項目:
AccessibleComponent.setForeground(java.awt.Color)
-
setForeground
public void setForeground(Color c)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォアグラウンド・カラーを設定します。- 定義:
setForeground
、インタフェース:AccessibleComponent
- パラメータ:
c
- フォアグラウンドの新しい色- 関連項目:
AccessibleComponent.getForeground()
-
getCursor
public Cursor getCursor()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのカーソルを取得します。- 定義:
getCursor
、インタフェース:AccessibleComponent
- 戻り値:
- カーソルがサポートされている場合は、そのオブジェクトのカーソル。それ以外の場合は、
null
- 関連項目:
AccessibleComponent.setCursor(java.awt.Cursor)
-
setCursor
public void setCursor(Cursor c)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのカーソルを設定します。- 定義:
setCursor
、インタフェース:AccessibleComponent
- パラメータ:
c
- オブジェクトの新しいカーソル- 関連項目:
AccessibleComponent.getCursor()
-
getFont
public Font getFont()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォントを取得します。- 定義:
getFont
、インタフェース:AccessibleComponent
- 戻り値:
- サポートされていればオブジェクトのフォント。それ以外の場合は、
null
- 関連項目:
AccessibleComponent.setFont(java.awt.Font)
-
setFont
public void setFont(Font f)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォントを設定します。- 定義:
setFont
、インタフェース:AccessibleComponent
- パラメータ:
f
- オブジェクトの新しいフォント- 関連項目:
AccessibleComponent.getFont()
-
getFontMetrics
public FontMetrics getFontMetrics(Font f)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのFontMetrics
を取得します。- 定義:
getFontMetrics
、インタフェース:AccessibleComponent
- パラメータ:
f
- フォント・メトリックを取得するフォント- 戻り値:
- サポートされている場合は、オブジェクトの
FontMetrics
。それ以外の場合はnull
- 関連項目:
AccessibleComponent.getFont()
-
isEnabled
public boolean isEnabled()
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが有効かどうかを判定します。 有効になっているオブジェクトも、AccessibleStateSets
にAccessibleState.ENABLED
状態が設定されます。- 定義:
isEnabled
、インタフェース:AccessibleComponent
- 戻り値:
- オブジェクトが有効な場合は
true
; そうでなければ、false
- 関連項目:
AccessibleComponent.setEnabled(boolean)
,AccessibleContext.getAccessibleStateSet()
,AccessibleState.ENABLED
,AccessibleStateSet
-
setEnabled
public void setEnabled(boolean b)
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトを使用可能な状態に設定します。- 定義:
setEnabled
、インタフェース:AccessibleComponent
- パラメータ:
b
-true
の場合、このオブジェクトを有効にします。それ以外の場合は無効にします- 関連項目:
AccessibleComponent.isEnabled()
-
isVisible
public boolean isVisible()
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが可視かどうかを判定します。 注: オブジェクトは可視であろうとしても、そのオブジェクトを含むオブジェクトの1つが可視でない場合は、そのオブジェクトも画面に表示されない場合があります。 オブジェクトが画面に表示されているかどうかを判断するには、AccessibleComponent.isShowing()
を使用表示されているオブジェクトも、
AccessibleStateSets
にAccessibleState.VISIBLE
状態が設定されます。- 定義:
isVisible
、インタフェース:AccessibleComponent
- 戻り値:
- オブジェクトが可視であれば
true
; そうでなければ、false
- 関連項目:
AccessibleComponent.setVisible(boolean)
,AccessibleContext.getAccessibleStateSet()
,AccessibleState.VISIBLE
,AccessibleStateSet
-
setVisible
public void setVisible(boolean b)
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトの可視状態を設定します。- 定義:
setVisible
、インタフェース:AccessibleComponent
- パラメータ:
b
-true
がこのオブジェクトを表示する場合、さもなければ、それを隠す- 関連項目:
AccessibleComponent.isVisible()
-
isShowing
public boolean isShowing()
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが表示されているかどうかを判定します。 これは、オブジェクトおよびその上位オブジェクトの可視性を調べることによって判定されます。 注意: オブジェクトが別の(例えば、それはプルダウンされたメニューの下にあります)によって隠されていても、true
を返します。- 定義:
isShowing
、インタフェース:AccessibleComponent
- 戻り値:
- オブジェクトが表示されている場合
true
; そうでなければ、false
-
contains
public boolean contains(Point p)
次のインタフェースからコピーされた説明:AccessibleComponent
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。- 定義:
contains
、インタフェース:AccessibleComponent
- パラメータ:
p
- オブジェクトの座標系に対する相対的な点- 戻り値:
- オブジェクトにポイントが含まれている場合
true
; そうでなければfalse
- 関連項目:
AccessibleComponent.getBounds()
-
getLocationOnScreen
public Point getLocationOnScreen()
次のインタフェースからコピーされた説明:AccessibleComponent
画面上のオブジェクトの位置を返します。- 定義:
getLocationOnScreen
、インタフェース:AccessibleComponent
- 戻り値:
- 画面上のオブジェクトのロケーション。
null
このオブジェクトが画面にない場合 - 関連項目:
AccessibleComponent.getBounds()
,AccessibleComponent.getLocation()
-
getLocation
public Point getLocation()
次のインタフェースからコピーされた説明:AccessibleComponent
画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。- 定義:
getLocation
、インタフェース:AccessibleComponent
- 戻り値:
Point
のインスタンスで、画面の座標空間にあるオブジェクトの左上隅を表します。null
このオブジェクトまたはその親が画面上にない場合- 関連項目:
AccessibleComponent.getBounds()
,AccessibleComponent.getLocationOnScreen()
-
setLocation
public void setLocation(Point p)
次のインタフェースからコピーされた説明:AccessibleComponent
親を基準にしてオブジェクトの位置を設定します。- 定義:
setLocation
、インタフェース:AccessibleComponent
- パラメータ:
p
- 左上隅の新しい位置- 関連項目:
AccessibleComponent.getLocation()
-
getBounds
public Rectangle getBounds()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトの境界をRectangle
オブジェクトの形式で取得します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
getBounds
、インタフェース:AccessibleComponent
- 戻り値:
- このコンポーネント境界を示す矩形。
null
このオブジェクトが画面上にない場合。 - 関連項目:
AccessibleComponent.contains(java.awt.Point)
-
setBounds
public void setBounds(Rectangle r)
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトの境界をRectangle
オブジェクトの形式で設定します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
setBounds
、インタフェース:AccessibleComponent
- パラメータ:
r
- コンポーネントの境界を示す矩形- 関連項目:
AccessibleComponent.getBounds()
-
getSize
public Dimension getSize()
次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのサイズをDimension
オブジェクトの形式で返します。Dimension
オブジェクトのheight
フィールドにはこのオブジェクトの高さが含まれ、Dimension
オブジェクトのwidth
フィールドにはこのオブジェクトの幅が含まれます。- 定義:
getSize
、インタフェース:AccessibleComponent
- 戻り値:
- このコンポーネントのサイズを示す
Dimension
オブジェクト。null
このオブジェクトが画面にない場合 - 関連項目:
AccessibleComponent.setSize(java.awt.Dimension)
-
setSize
public void setSize(Dimension d)
次のインタフェースからコピーされた説明:AccessibleComponent
指定された幅と高さを持つように、このオブジェクトのサイズを変更します。- 定義:
setSize
、インタフェース:AccessibleComponent
- パラメータ:
d
- オブジェクトの新規サイズを指定する寸法- 関連項目:
AccessibleComponent.getSize()
-
getAccessibleAt
public Accessible getAccessibleAt(Point p)
次のインタフェースからコピーされた説明:AccessibleComponent
ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。- 定義:
getAccessibleAt
、インタフェース:AccessibleComponent
- パラメータ:
p
- このオブジェクトの座標系を基準にした、ポイントの相対位置- 戻り値:
- 存在する場合は指定された位置にある
Accessible
。存在しない場合はnull
-
isFocusTraversable
public boolean isFocusTraversable()
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトがフォーカスを受け入れられるかどうかを返します。 フォーカスを受け入れることができるオブジェクトは、AccessibleStateSets
にAccessibleState.FOCUSABLE
状態が設定されます。- 定義:
isFocusTraversable
、インタフェース:AccessibleComponent
- 戻り値:
- オブジェクトがフォーカスを受け入れられる場合
true
; そうでなければfalse
- 関連項目:
AccessibleContext.getAccessibleStateSet()
,AccessibleState.FOCUSABLE
,AccessibleState.FOCUSED
,AccessibleStateSet
-
requestFocus
public void requestFocus()
次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトのフォーカスを要求します。 このオブジェクトがフォーカスを受け取ることができない場合は、何も起こりません。 そうでない場合は、オブジェクトはフォーカスを受け取ろうとします。- 定義:
requestFocus
、インタフェース:AccessibleComponent
- 関連項目:
AccessibleComponent.isFocusTraversable()
-
addFocusListener
public void addFocusListener(FocusListener l)
次のインタフェースからコピーされた説明:AccessibleComponent
このコンポーネントからフォーカス・イベントを受け取るために、指定されたフォーカス・リスナーを追加します。- 定義:
addFocusListener
、インタフェース:AccessibleComponent
- パラメータ:
l
- フォーカス・リスナー- 関連項目:
AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
-
removeFocusListener
public void removeFocusListener(FocusListener l)
次のインタフェースからコピーされた説明:AccessibleComponent
以降このコンポーネントからフォーカス・イベントを受け取らないように、指定されたフォーカス・リスナーを削除します。- 定義:
removeFocusListener
、インタフェース:AccessibleComponent
- パラメータ:
l
- フォーカス・リスナー- 関連項目:
AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
-
getAccessibleIcon
public AccessibleIcon[] getAccessibleIcon()
AccessibleIcon
の配列の唯一の項目として要素描画のアイコンを返し、描画コンポーネントにアイコンが含まれない場合はnull
配列を返します。- オーバーライド:
getAccessibleIcon
、クラス:AccessibleContext
- 戻り値:
- アクセシビリティのアイコンが格納されている配列。ない場合は
null
配列 - 導入されたバージョン:
- 1.3
- 関連項目:
AccessibleIcon
-
getAccessibleAction
public AccessibleAction getAccessibleAction()
1つ以上のアクションをサポートするこのオブジェクトに関連付けられたAccessibleAction
を取得します。- オーバーライド:
getAccessibleAction
、クラス:AccessibleContext
- 実装要件:
- このAccessibleJListChildのAccessibleActionを次のように返します: この子の"親のインデックス"にあるコンポーネントのListCellRendererの最初のgetListCellRendererComponentが呼び出されます。 次に、そのAccessibleContextがフェッチされ、そのAccessibleContext AccessibleActionが返されます。 このプロセスを使用してAccessibleActionが見つからない場合、AccessibleActionインタフェースの実装を持つこのオブジェクトが返されることに注意してください。
- 戻り値:
- オブジェクトによってサポートされている場合は
AccessibleAction
。そうでなければnull
を返す - 導入されたバージョン:
- 9
- 関連項目:
AccessibleAction
-
doAccessibleAction
public boolean doAccessibleAction(int i)
オブジェクトに対して指定されたアクションを実行します。- 定義:
doAccessibleAction
、インタフェース:AccessibleAction
- 実装要件:
- i == 0がJList.this.setSelectedIndex(indexInParent)を呼び出してこのAccessibleJListChildを選択してからtrueを返した場合、それ以外の場合はfalseを返します。
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションが実行された場合は
true
; そうでなければfalse
- 導入されたバージョン:
- 9
- 関連項目:
AccessibleAction.getAccessibleActionCount()
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
指定されたオブジェクトのアクションについての説明を返します。- 定義:
getAccessibleActionDescription
、インタフェース:AccessibleAction
- 実装要件:
- i == 0がUIManager.getString("AbstractButton.clickText")からフェッチされたアクション記述を返した場合、それ以外の場合はnullを返します。
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションの
String
の説明 - 導入されたバージョン:
- 9
- 関連項目:
AccessibleAction.getAccessibleActionCount()
-
getAccessibleActionCount
public int getAccessibleActionCount()
オブジェクトで利用可能なアクセシビリティ対応のアクションの数を返します。アクションが複数ある場合は、最初のアクションがオブジェクトのデフォルト・アクションと見なされます。- 定義:
getAccessibleActionCount
、インタフェース:AccessibleAction
- 実装要件:
- 1を返します。つまり、アクションは1つだけです。
- 戻り値:
- このオブジェクト内の0から始まるアクションの数
- 導入されたバージョン:
- 9
-
-