java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell
- すべての実装されたインタフェース:
Accessible,AccessibleComponent
- 含まれているクラス:
- JTable.AccessibleJTable
protected class JTable.AccessibleJTable.AccessibleJTableCell extends AccessibleContext implements Accessible, AccessibleComponent
このクラスは、テーブル・セルに適したJava Accessibility APIを実装しています。
-
フィールドのサマリー
クラス 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 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AccessibleJTableCell(JTable t, int r, int c, int i)AccessibleJTableHeaderEntryを構築します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 voidaddPropertyChangeListener(PropertyChangeListener l)リスナー・リストにPropertyChangeListenerを追加します。booleancontains(Point p)指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。AccessibleActiongetAccessibleAction()このオブジェクトに関連付けられたAccessibleActionが存在する場合は、それを取得します。AccessiblegetAccessibleChild(int i)オブジェクトの指定されたAccessible子を返します。intgetAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。AccessibleComponentgetAccessibleComponent()このオブジェクトに関連付けられたAccessibleComponentが存在する場合は、それを取得します。AccessibleContextgetAccessibleContext()このコンポーネントに関連付けられたAccessibleContextを取得します。StringgetAccessibleDescription()このオブジェクトのAccessibleの説明を取得します。intgetAccessibleIndexInParent()Accessibleの親でのこのオブジェクトのインデックスを取得します。StringgetAccessibleName()このオブジェクトのAccessibleの名前を取得します。AccessiblegetAccessibleParent()このオブジェクトのAccessible親を取得します。AccessibleRolegetAccessibleRole()このオブジェクトの役割を取得します。AccessibleSelectiongetAccessibleSelection()このオブジェクトに関連付けられたAccessibleSelectionが存在する場合は、それを取得します。AccessibleStateSetgetAccessibleStateSet()このオブジェクトの状態セットを取得します。AccessibleTextgetAccessibleText()このオブジェクトに関連付けられたAccessibleTextが存在する場合は、それを取得します。AccessibleValuegetAccessibleValue()このオブジェクトに関連付けられたAccessibleValueが存在する場合は、それを取得します。ColorgetBackground()このオブジェクトのバックグラウンド・カラーを取得します。protected AccessibleContextgetCurrentAccessibleContext()テーブル・セル・レンダリングのAccessibleContextを取得します。protected ComponentgetCurrentComponent()テーブル・セル・レンダラ・コンポーネントを取得します。CursorgetCursor()このオブジェクトのCursorを取得します。FontgetFont()このオブジェクトのFontを取得します。FontMetricsgetFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。ColorgetForeground()このオブジェクトのフォアグラウンド・カラーを取得します。LocalegetLocale()コンポーネントのロケールを取得します。PointgetLocation()画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。PointgetLocationOnScreen()画面上のオブジェクトの位置を返します。booleanisEnabled()オブジェクトが有効かどうかを判定します。booleanisShowing()オブジェクトが表示されているかどうかを判定します。booleanisVisible()このオブジェクトが可視かどうかを判定します。voidremovePropertyChangeListener(PropertyChangeListener l)PropertyChangeListenerをリスナー・リストから削除します。voidsetAccessibleDescription(String s)このオブジェクトのAccessible説明を設定します。voidsetAccessibleName(String s)このオブジェクトのローカライズされたAccessible名を設定します。voidsetBackground(Color c)このオブジェクトのバックグラウンド・カラーを設定します。voidsetCursor(Cursor c)このオブジェクトのCursorを設定します。voidsetEnabled(boolean b)オブジェクトを使用可能な状態に設定します。voidsetFont(Font f)このオブジェクトのFontを設定します。voidsetForeground(Color c)このオブジェクトのフォアグラウンド・カラーを設定します。voidsetLocation(Point p)親を基準にしてオブジェクトの位置を設定します。voidsetVisible(boolean b)オブジェクトの可視状態を設定します。クラス javax.accessibility.AccessibleContextで宣言されたメソッド
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParentクラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、waitインタフェース javax.accessibility.AccessibleComponentで宣言されたメソッド
addFocusListener, getAccessibleAt, getBounds, getSize, isFocusTraversable, removeFocusListener, requestFocus, setBounds, setSize
-
コンストラクタの詳細
-
AccessibleJTableCell
public AccessibleJTableCell(JTable t, int r, int c, int i)AccessibleJTableHeaderEntryを構築します。- パラメータ:
t-JTabler- 行を指定するintc- 列を指定するinti- このセルのインデックスを指定するint- 導入されたバージョン:
- 1.4
-
-
メソッドの詳細
-
getAccessibleContext
public AccessibleContext getAccessibleContext()このコンポーネントに関連付けられたAccessibleContextを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContextです。- 定義:
getAccessibleContext、インタフェース:Accessible- 戻り値:
- このオブジェクト
-
getCurrentAccessibleContext
protected AccessibleContext getCurrentAccessibleContext()テーブル・セル・レンダリングのAccessibleContextを取得します。- 戻り値:
- テーブル・セル・レンダリングの
AccessibleContext(存在する場合)、ない場合はnull。 - 導入されたバージョン:
- 1.6
-
getCurrentComponent
protected Component getCurrentComponent()テーブル・セル・レンダラ・コンポーネントを取得します。- 戻り値:
- テーブル・セル・レンダリング・コンポーネント(存在する場合)、ない場合は
null。 - 導入されたバージョン:
- 1.6
-
getAccessibleName
public String getAccessibleName()このオブジェクトのAccessibleの名前を取得します。- オーバーライド:
getAccessibleName、クラス:AccessibleContext- 戻り値:
- オブジェクトのローカライズされた名前。このオブジェクトが名前を持たない場合は
null - 関連項目:
AccessibleContext.setAccessibleName(java.lang.String)
-
setAccessibleName
public void setAccessibleName(String s)このオブジェクトのローカライズされたAccessible名を設定します。- オーバーライド:
setAccessibleName、クラス:AccessibleContext- パラメータ:
s- オブジェクトのローカライズされた新しい名前- 関連項目:
AccessibleContext.getAccessibleName(),AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
-
getAccessibleDescription
public String getAccessibleDescription()このオブジェクトのAccessibleの説明を取得します。- オーバーライド:
getAccessibleDescription、クラス:AccessibleContext- 戻り値:
- オブジェクトのローカライズされた説明。オブジェクトが説明を持たない場合は
null - 関連項目:
AccessibleContext.setAccessibleDescription(java.lang.String)
-
setAccessibleDescription
public void setAccessibleDescription(String s)このオブジェクトのAccessible説明を設定します。- オーバーライド:
setAccessibleDescription、クラス:AccessibleContext- パラメータ:
s- オブジェクトの新しいローカライズされた説明- 関連項目:
AccessibleContext.setAccessibleName(java.lang.String),AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
-
getAccessibleRole
public AccessibleRole getAccessibleRole()このオブジェクトの役割を取得します。- 定義:
getAccessibleRole、クラス:AccessibleContext- 戻り値:
- オブジェクトの役割を記述した
AccessibleRoleのインスタンス - 関連項目:
AccessibleRole
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()このオブジェクトの状態セットを取得します。- 定義:
getAccessibleStateSet、クラス:AccessibleContext- 戻り値:
- オブジェクトの現在の状態セットを含む
AccessibleStateSetのインスタンス - 関連項目:
AccessibleState
-
getAccessibleParent
public Accessible getAccessibleParent()このオブジェクトのAccessible親を取得します。- オーバーライド:
getAccessibleParent、クラス:AccessibleContext- 戻り値:
- このオブジェクトのAccessible親。このオブジェクトが
Accessible親を持たない場合はnull
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()Accessibleの親でのこのオブジェクトのインデックスを取得します。- 定義:
getAccessibleIndexInParent、クラス:AccessibleContext- 戻り値:
- 親でのこのオブジェクトのインデックス。このオブジェクトにAccessibleの親がない場合は -1
- 関連項目:
getAccessibleParent()
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。- 定義:
getAccessibleChildrenCount、クラス:AccessibleContext- 戻り値:
- オブジェクト内のアクセシビリティ対応の子の数
-
getAccessibleChild
public Accessible getAccessibleChild(int i)オブジェクトの指定されたAccessible子を返します。- 定義:
getAccessibleChild、クラス:AccessibleContext- パラメータ:
i- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトの
Accessible子 - 関連項目:
AccessibleContext.getAccessibleChildrenCount()
-
getLocale
public Locale getLocale()コンポーネントのロケールを取得します。 コンポーネントがロケールを持たない場合は、その親のロケールが返されます。- 定義:
getLocale、クラス:AccessibleContext- 戻り値:
- このコンポーネントのロケール。このコンポーネントがロケールを持たない場合、その親のロケールが返される
- 例外:
IllegalComponentStateException-Componentが独自のロケールを持たず、まだ包含関係の階層に追加されていない場合(追加されている場合は包含している親からロケールが決められる)- 関連項目:
Component.setLocale(java.util.Locale)
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)リスナー・リストにPropertyChangeListenerを追加します。 リスナーは、すべてのプロパティに対して登録されます。- オーバーライド:
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)PropertyChangeListenerをリスナー・リストから削除します。 すべてのプロパティに登録されたPropertyChangeListenerを削除します。- オーバーライド:
removePropertyChangeListener、クラス:AccessibleContext- パラメータ:
l- 削除するPropertyChangeListener
-
getAccessibleAction
public AccessibleAction getAccessibleAction()このオブジェクトに関連付けられたAccessibleActionが存在する場合は、それを取得します。 それ以外の場合はnullを返します。- オーバーライド:
getAccessibleAction、クラス:AccessibleContext- 戻り値:
AccessibleAction、またはnull- 関連項目:
AccessibleAction
-
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()このオブジェクトに関連付けられたAccessibleComponentが存在する場合は、それを取得します。 それ以外の場合はnullを返します。- オーバーライド:
getAccessibleComponent、クラス:AccessibleContext- 戻り値:
AccessibleComponent、またはnull- 関連項目:
AccessibleComponent
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()このオブジェクトに関連付けられたAccessibleSelectionが存在する場合は、それを取得します。 それ以外の場合はnullを返します。- オーバーライド:
getAccessibleSelection、クラス:AccessibleContext- 戻り値:
AccessibleSelection、またはnull- 関連項目:
AccessibleSelection
-
getAccessibleText
public AccessibleText getAccessibleText()このオブジェクトに関連付けられたAccessibleTextが存在する場合は、それを取得します。 それ以外の場合はnullを返します。- オーバーライド:
getAccessibleText、クラス:AccessibleContext- 戻り値:
AccessibleText、またはnull- 関連項目:
AccessibleText
-
getAccessibleValue
public AccessibleValue getAccessibleValue()このオブジェクトに関連付けられたAccessibleValueが存在する場合は、それを取得します。 それ以外の場合はnullを返します。- オーバーライド:
getAccessibleValue、クラス:AccessibleContext- 戻り値:
AccessibleValue、またはnull- 関連項目:
AccessibleValue
-
getBackground
public Color getBackground()このオブジェクトのバックグラウンド・カラーを取得します。- 定義:
getBackground、インタフェース:AccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトのバックグラウンド・カラー。それ以外の場合は
null - 関連項目:
AccessibleComponent.setBackground(java.awt.Color)
-
setBackground
public void setBackground(Color c)このオブジェクトのバックグラウンド・カラーを設定します。- 定義:
setBackground、インタフェース:AccessibleComponent- パラメータ:
c- バックグラウンドの新しいColor- 関連項目:
AccessibleComponent.setBackground(java.awt.Color)
-
getForeground
public Color getForeground()このオブジェクトのフォアグラウンド・カラーを取得します。- 定義:
getForeground、インタフェース:AccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトのフォアグラウンド・カラー。それ以外の場合は
null - 関連項目:
AccessibleComponent.setForeground(java.awt.Color)
-
setForeground
public void setForeground(Color c)このオブジェクトのフォアグラウンド・カラーを設定します。- 定義:
setForeground、インタフェース:AccessibleComponent- パラメータ:
c- フォアグラウンドの新しいColor- 関連項目:
AccessibleComponent.getForeground()
-
getCursor
public Cursor getCursor()このオブジェクトのCursorを取得します。- 定義:
getCursor、インタフェース:AccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトの
Cursor。それ以外の場合はnull - 関連項目:
AccessibleComponent.setCursor(java.awt.Cursor)
-
setCursor
public void setCursor(Cursor c)このオブジェクトのCursorを設定します。- 定義:
setCursor、インタフェース:AccessibleComponent- パラメータ:
c- オブジェクトの新しいCursor- 関連項目:
AccessibleComponent.getCursor()
-
getFont
public Font getFont()このオブジェクトのFontを取得します。- 定義:
getFont、インタフェース:AccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトの
Font。それ以外の場合はnull - 関連項目:
AccessibleComponent.setFont(java.awt.Font)
-
setFont
public void setFont(Font f)このオブジェクトのFontを設定します。- 定義:
setFont、インタフェース:AccessibleComponent- パラメータ:
f- オブジェクトの新しいFont- 関連項目:
AccessibleComponent.getFont()
-
getFontMetrics
public FontMetrics getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。- 定義:
getFontMetrics、インタフェース:AccessibleComponent- パラメータ:
f-Font- 戻り値:
- サポートされている場合は、オブジェクトの
FontMetrics。そうでない場合はnull - 関連項目:
getFont()
-
isEnabled
public boolean isEnabled()オブジェクトが有効かどうかを判定します。- 定義:
isEnabled、インタフェース:AccessibleComponent- 戻り値:
- オブジェクトが有効な場合はtrue、そうでない場合はfalse
- 関連項目:
AccessibleComponent.setEnabled(boolean)、AccessibleContext.getAccessibleStateSet()、AccessibleState.ENABLED、AccessibleStateSet
-
setEnabled
public void setEnabled(boolean b)オブジェクトを使用可能な状態に設定します。- 定義:
setEnabled、インタフェース:AccessibleComponent- パラメータ:
b- trueの場合はこのオブジェクトを有効にし、それ以外の場合は無効にする- 関連項目:
AccessibleComponent.isEnabled()
-
isVisible
public boolean isVisible()このオブジェクトが可視かどうかを判定します。 注: オブジェクトを可視にしようとしても、オブジェクトのコンテナが可視でない場合は、オブジェクトも画面に表示されないことがあります。 画面上にオブジェクトが表示されているかどうかを判定するには、isShowingを使用します。- 定義:
isVisible、インタフェース:AccessibleComponent- 戻り値:
- オブジェクトが可視状態の場合はtrue、そうでない場合はfalse
- 関連項目:
AccessibleComponent.setVisible(boolean)、AccessibleContext.getAccessibleStateSet()、AccessibleState.VISIBLE、AccessibleStateSet
-
setVisible
public void setVisible(boolean b)オブジェクトの可視状態を設定します。- 定義:
setVisible、インタフェース:AccessibleComponent- パラメータ:
b- trueの場合はこのオブジェクトを表示し、それ以外の場合は非表示にする- 関連項目:
AccessibleComponent.isVisible()
-
isShowing
public boolean isShowing()オブジェクトが表示されているかどうかを判定します。 これは、オブジェクト、およびその上位オブジェクトの可視性を調べることによって判定されます。 注意: オブジェクトが他のオブジェクトに隠されている場合(オブジェクトが偶然プル・ダウン・メニューの下になった場合など)でも、trueを返します。- 定義:
isShowing、インタフェース:AccessibleComponent- 戻り値:
- オブジェクトが表示されている場合はtrue、そうでない場合はfalse
-
contains
public boolean contains(Point p)指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。- 定義:
contains、インタフェース:AccessibleComponent- パラメータ:
p- オブジェクトの座標系を基準にしたPoint- 戻り値:
- オブジェクトに
Pointが含まれる場合はtrue。それ以外の場合はfalse - 関連項目:
AccessibleComponent.getBounds()
-
getLocationOnScreen
public Point getLocationOnScreen()画面上のオブジェクトの位置を返します。- 定義:
getLocationOnScreen、インタフェース:AccessibleComponent- 戻り値:
- 画面上のオブジェクトの位置。このオブジェクトが画面上にない場合は
nullになることがある - 関連項目:
AccessibleComponent.getBounds(),AccessibleComponent.getLocation()
-
getLocation
public Point getLocation()画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。- 定義:
getLocation、インタフェース:AccessibleComponent- 戻り値:
- 画面の座標空間でのオブジェクトの境界の左上隅を表す
Pointのインスタンス。このオブジェクトまたはその親が画面上にない場合はnull - 関連項目:
AccessibleComponent.getBounds(),AccessibleComponent.getLocationOnScreen()
-
setLocation
public void setLocation(Point p)親を基準にしてオブジェクトの位置を設定します。- 定義:
setLocation、インタフェース:AccessibleComponent- パラメータ:
p- 左上隅の新しい位置- 関連項目:
AccessibleComponent.getLocation()
-