JavaTM 2
Platform
Std. Ed. v1.4.0

javax.swing
クラス JTable.AccessibleJTable

java.lang.Object
  |
  +--javax.accessibility.AccessibleContext
        |
        +--java.awt.Component.AccessibleAWTComponent
              |
              +--java.awt.Container.AccessibleAWTContainer
                    |
                    +--javax.swing.JComponent.AccessibleJComponent
                          |
                          +--javax.swing.JTable.AccessibleJTable
すべての実装インタフェース:
AccessibleComponent, AccessibleExtendedComponent, AccessibleExtendedTable, AccessibleSelection, AccessibleTable, CellEditorListener, EventListener, ListSelectionListener, PropertyChangeListener, Serializable, TableColumnModelListener, TableModelListener
含まれているクラス:
JTable

protected class JTable.AccessibleJTable
extends JComponent.AccessibleJComponent
implements AccessibleSelection, ListSelectionListener, TableModelListener, TableColumnModelListener, CellEditorListener, PropertyChangeListener, AccessibleExtendedTable

このクラスは JTable クラス用のユーザ補助機能のサポートを実装しています。テーブルユーザインタフェース要素に適した Java Accessibility API を実装しています。

警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。JDK バージョン 1.4 以降、すべての JavaBeansTM の長期間の運用サポートは、java.beans パッケージに追加されています。詳細は、XMLEncoder を参照してください。


入れ子クラスの概要
protected  class JTable.AccessibleJTable.AccessibleJTableCell
          このクラスは、テーブルセルに適した Java Accessibility API を実装しています。
protected  class JTable.AccessibleJTable.AccessibleJTableModelChange
          Describes a change in the accessible table model.
 
クラス javax.swing.JComponent.AccessibleJComponent から継承した入れ子クラス
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
 
クラス java.awt.Container.AccessibleAWTContainer から継承した入れ子クラス
Container.AccessibleAWTContainer.AccessibleContainerHandler
 
クラス java.awt.Component.AccessibleAWTComponent から継承した入れ子クラス
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
フィールドの概要
 
クラス javax.swing.JComponent.AccessibleJComponent から継承したフィールド
accessibleContainerHandler, accessibleFocusHandler
 
クラス java.awt.Component.AccessibleAWTComponent から継承したフィールド
accessibleAWTComponentHandler, accessibleAWTFocusHandler
 
クラス javax.accessibility.AccessibleContext から継承したフィールド
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, 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_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
 
メソッドの概要
 void addAccessibleSelection(int i)
          オブジェクトの指定された Accessible の子を選択に追加します。
 void clearAccessibleSelection()
          オブジェクト内の選択をクリアします。
 void columnAdded(TableColumnModelEvent e)
          テーブルの内容への変更 (列の挿入) を追跡します。
 void columnMarginChanged(ChangeEvent e)
          マージンの変更による列の移動を追跡します。
 void columnMoved(TableColumnModelEvent e)
          列の位置の変更を追跡します。
 void columnRemoved(TableColumnModelEvent e)
          テーブルの内容への変更 (列の削除) を追跡します。
 void columnSelectionChanged(ListSelectionEvent e)
          TableColumnModel の選択モデルの変更を追跡します。
 void editingCanceled(ChangeEvent e)
          編集が取り消されると呼び出されます。
 void editingStopped(ChangeEvent e)
          セルの内容への変更を追跡します。
 Accessible getAccessibleAt(int r, int c)
          テーブルの指定された行と列に位置する Accessible を返します。
 Accessible getAccessibleAt(Point p)
          ローカル座標の Point に保持された Accessible の子がある場合はそれを返します。
 Accessible getAccessibleCaption()
          テーブルのキャプションを返します。
 Accessible getAccessibleChild(int i)
          オブジェクトの、Accessible を実装する n 番目の子を返します。
 int getAccessibleChildrenCount()
          オブジェクト内のユーザ補助機能の子の数を返します。
 int getAccessibleColumn(int index)
          テーブル内のインデックスの列数を返します。
 int getAccessibleColumnAtIndex(int i)
           
 int getAccessibleColumnCount()
          テーブル内の列数を返します。
 Accessible getAccessibleColumnDescription(int c)
          テーブルに指定された列の説明を返します。
 int getAccessibleColumnExtentAt(int r, int c)
          指定された行と列に位置する Accessible が占める列数を返します。
 AccessibleTable getAccessibleColumnHeader()
          列ヘッダを AccessibleTable として返します。
 int getAccessibleIndex(int r, int c)
           
 int getAccessibleIndexAt(int r, int c)
          テーブルに指定された行と列に位置するインデックスを返します。
 AccessibleRole getAccessibleRole()
          このオブジェクトの役割を返します。
 int getAccessibleRow(int index)
          テーブル内のインデックスの行数を返します。
 int getAccessibleRowAtIndex(int i)
           
 int getAccessibleRowCount()
          テーブル内の行数を返します。
 Accessible getAccessibleRowDescription(int r)
          テーブルの指定された行の記述を返します。
 int getAccessibleRowExtentAt(int r, int c)
          テーブルに指定された行と列に位置する Accessible が占める列数を返します。
 AccessibleTable getAccessibleRowHeader()
          行ヘッダを AccessibleTable として返します。
 AccessibleSelection getAccessibleSelection()
          このオブジェクトに関連した AccessibleSelection を返します。
 Accessible getAccessibleSelection(int i)
          オブジェクト内の指定された選択済みの子を表す Accessible を返します。
 int getAccessibleSelectionCount()
          現在選択されている Accessible の子の数を返します。
 Accessible getAccessibleSummary()
          テーブルの概要説明を返します。
 AccessibleTable getAccessibleTable()
          このオブジェクトに関連した AccessibleTable を返します。
 int[] getSelectedAccessibleColumns()
          テーブルの選択された列を返します。
 int[] getSelectedAccessibleRows()
          テーブルの選択された行を返します。
 boolean isAccessibleChildSelected(int i)
          このオブジェクトの現在の子が選択されているかどうかを示します。
 boolean isAccessibleColumnSelected(int c)
          指定された列が選択されているかどうかを示す boolean 型の値を返します。
 boolean isAccessibleRowSelected(int r)
          指定された行が選択されているかどうかを示す boolean 型の値を返します。
 boolean isAccessibleSelected(int r, int c)
          指定された行および列の位置にあるユーザ補助機能が選択されているかどうかを示す boolean 値を返します。
 void propertyChange(PropertyChangeEvent e)
          選択モデル、列モデルなどへの変更を追跡し、ユーザ補助機能の PropertyChange 機構へ情報を渡すためにそれらのリスナーを置換できるようにします。
 void removeAccessibleSelection(int i)
          オブジェクトの指定された子を選択から削除します。
 void selectAllAccessibleSelection()
          オブジェクト内のすべての子を選択状態にします。
 void setAccessibleCaption(Accessible a)
          テーブルのキャプションを設定します。
 void setAccessibleColumnDescription(int c, Accessible a)
          テーブルの指定された列の記述テキストを設定します。
 void setAccessibleColumnHeader(AccessibleTable a)
          列ヘッダを AccessibleTable として返します。
 void setAccessibleRowDescription(int r, Accessible a)
          テーブルの指定された行の記述テキストを設定します。
 void setAccessibleRowHeader(AccessibleTable a)
          行ヘッダを AccessibleTable として返します。
 void setAccessibleSummary(Accessible a)
          テーブルの概要説明を設定します。
 void tableChanged(TableModelEvent e)
          テーブルの内容への変更を追跡します。
 void tableRowsDeleted(TableModelEvent e)
          テーブルの内容への変更 (行の削除) を追跡します。
 void tableRowsInserted(TableModelEvent e)
          テーブルの内容への変更 (行の挿入) を追跡します。
 void valueChanged(ListSelectionEvent e)
          テーブルセルの選択の変更を追跡します。
 
クラス javax.swing.JComponent.AccessibleJComponent から継承したメソッド
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
 
クラス java.awt.Component.AccessibleAWTComponent から継承したメソッド
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 
クラス javax.accessibility.AccessibleContext から継承したメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.accessibility.AccessibleComponent から継承したメソッド
addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 

メソッドの詳細

propertyChange

public void propertyChange(PropertyChangeEvent e)
選択モデル、列モデルなどへの変更を追跡し、ユーザ補助機能の PropertyChange 機構へ情報を渡すためにそれらのリスナーを置換できるようにします。

定義:
インタフェース PropertyChangeListener 内の propertyChange
パラメータ:
e - イベントソースおよび変更したプロパティを記述する PropertyChangeEvent オブジェクト

tableChanged

public void tableChanged(TableModelEvent e)
テーブルの内容への変更を追跡します。

定義:
インタフェース TableModelListener 内の tableChanged

tableRowsInserted

public void tableRowsInserted(TableModelEvent e)
テーブルの内容への変更 (行の挿入) を追跡します。


tableRowsDeleted

public void tableRowsDeleted(TableModelEvent e)
テーブルの内容への変更 (行の削除) を追跡します。


columnAdded

public void columnAdded(TableColumnModelEvent e)
テーブルの内容への変更 (列の挿入) を追跡します。

定義:
インタフェース TableColumnModelListener 内の columnAdded

columnRemoved

public void columnRemoved(TableColumnModelEvent e)
テーブルの内容への変更 (列の削除) を追跡します。

定義:
インタフェース TableColumnModelListener 内の columnRemoved

columnMoved

public void columnMoved(TableColumnModelEvent e)
列の位置の変更を追跡します。

定義:
インタフェース TableColumnModelListener 内の columnMoved
関連項目:
TableColumnModelListener

columnMarginChanged

public void columnMarginChanged(ChangeEvent e)
マージンの変更による列の移動を追跡します。

定義:
インタフェース TableColumnModelListener 内の columnMarginChanged
関連項目:
TableColumnModelListener

columnSelectionChanged

public void columnSelectionChanged(ListSelectionEvent e)
TableColumnModel の選択モデルの変更を追跡します。

定義:
インタフェース TableColumnModelListener 内の columnSelectionChanged
関連項目:
TableColumnModelListener

editingStopped

public void editingStopped(ChangeEvent e)
セルの内容への変更を追跡します。編集が完了したときに呼び出されます。変更が保存され、エディタオブジェクトが破棄され、セルがもう一度描画されます。

定義:
インタフェース CellEditorListener 内の editingStopped
関連項目:
CellEditorListener

editingCanceled

public void editingCanceled(ChangeEvent e)
編集が取り消されると呼び出されます。エディタオブジェクトが破棄され、セルがもう一度描画されます。

定義:
インタフェース CellEditorListener 内の editingCanceled
関連項目:
CellEditorListener

valueChanged

public void valueChanged(ListSelectionEvent e)
テーブルセルの選択の変更を追跡します。

定義:
インタフェース ListSelectionListener 内の valueChanged
パラメータ:
e - 変更を記述するイベント

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
このオブジェクトに関連した AccessibleSelection を返します。このクラス用の Java Accessibility API の実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleSelection インタフェースの実装を行います。

オーバーライド:
クラス AccessibleContext 内の getAccessibleSelection
戻り値:
このオブジェクト
関連項目:
AccessibleSelection

getAccessibleRole

public AccessibleRole getAccessibleRole()
このオブジェクトの役割を返します。

オーバーライド:
クラス JComponent.AccessibleJComponent 内の getAccessibleRole
戻り値:
オブジェクトの役割を記述する AccessibleRole のインスタンス
関連項目:
AccessibleRole

getAccessibleAt

public Accessible getAccessibleAt(Point p)
ローカル座標の Point に保持された Accessible の子がある場合はそれを返します。

定義:
インタフェース AccessibleComponent 内の getAccessibleAt
オーバーライド:
クラス Container.AccessibleAWTContainer 内の getAccessibleAt
パラメータ:
p - Accessible の左上隅を指定する点。オブジェクトの親の座標空間で指定する
戻り値:
存在する場合は指定された場所にある Accessible、そうでない場合は null

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
オブジェクト内のユーザ補助機能の子の数を返します。このオブジェクトのすべての子が Accessible を実装する場合、このメソッドはこのオブジェクトの子の数を返さなければなりません。

オーバーライド:
クラス JComponent.AccessibleJComponent 内の getAccessibleChildrenCount
戻り値:
オブジェクト内のユーザ補助機能の子の数

getAccessibleChild

public Accessible getAccessibleChild(int i)
オブジェクトの、Accessible を実装する n 番目の子を返します。

オーバーライド:
クラス JComponent.AccessibleJComponent 内の getAccessibleChild
パラメータ:
i - ゼロから始まる子のインデックス
戻り値:
オブジェクトの n 番目の Accessible の子

getAccessibleSelectionCount

public int getAccessibleSelectionCount()
現在選択されている Accessible の子の数を返します。子が選択されていない場合、戻り値は 0 になります。

定義:
インタフェース AccessibleSelection 内の getAccessibleSelectionCount
戻り値:
現在選択されている項目の数

getAccessibleSelection

public Accessible getAccessibleSelection(int i)
オブジェクト内の指定された選択済みの子を表す Accessible を返します。選択がない場合、または渡された整数値よりも選択されている子の数が少ない場合、戻り値は null になります。

インデックスは、n 番目の選択されている子を表します。n 番目の子ではありません。

定義:
インタフェース AccessibleSelection 内の getAccessibleSelection
パラメータ:
i - 選択されている項目のゼロから始まるインデックス
戻り値:
n 番目の選択されている子
関連項目:
getAccessibleSelectionCount()

isAccessibleChildSelected

public boolean isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されているかどうかを示します。

定義:
インタフェース AccessibleSelection 内の isAccessibleChildSelected
パラメータ:
i - この Accessible オブジェクト内のゼロから始まる子のインデックス
戻り値:
このオブジェクトの現在の子が選択されている場合は true
関連項目:
AccessibleContext.getAccessibleChild(int)

addAccessibleSelection

public void addAccessibleSelection(int i)
オブジェクトの指定された Accessible の子を選択に追加します。オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択と置き換えられます。指定された子がすでに選択されている場合、このメソッドは効果がありません。

このメソッドは、セルを個別に選択できる JTable だけで有効です。

定義:
インタフェース AccessibleSelection 内の addAccessibleSelection
パラメータ:
i - ゼロから始まる子のインデックス
関連項目:
AccessibleContext.getAccessibleChild(int)

removeAccessibleSelection

public void removeAccessibleSelection(int i)
オブジェクトの指定された子を選択から削除します。指定された項目が現在選択されていない場合、このメソッドは効果がありません。

このメソッドは、セルを個別に選択できる JTables だけで有効です。

定義:
インタフェース AccessibleSelection 内の removeAccessibleSelection
パラメータ:
i - ゼロから始まる子のインデックス
関連項目:
AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。

定義:
インタフェース AccessibleSelection 内の clearAccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()
オブジェクト内のすべての子を選択状態にします。ただし、JTable が複数の選択をサポートし、個別のセルを選択できる場合に限ります。

定義:
インタフェース AccessibleSelection 内の selectAllAccessibleSelection

getAccessibleRow

public int getAccessibleRow(int index)
テーブル内のインデックスの行数を返します。

定義:
インタフェース AccessibleExtendedTable 内の getAccessibleRow
パラメータ:
index - ゼロから始まるテーブルのインデックス
戻り値:
ゼロから始まるテーブルの行 (存在する場合)、ない場合は -1

getAccessibleColumn

public int getAccessibleColumn(int index)
テーブル内のインデックスの列数を返します。

定義:
インタフェース AccessibleExtendedTable 内の getAccessibleColumn
パラメータ:
index - ゼロから始まるテーブルのインデックス
戻り値:
ゼロから始まるテーブルの列 (存在する場合)、ない場合は -1

getAccessibleIndex

public int getAccessibleIndex(int r,
                              int c)
定義:
インタフェース AccessibleExtendedTable 内の getAccessibleIndex

getAccessibleTable

public AccessibleTable getAccessibleTable()
このオブジェクトに関連した AccessibleTable を返します。このクラス用の Java Accessibility API の実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleTables インタフェースの実装を行います。

オーバーライド:
クラス AccessibleContext 内の getAccessibleTable
戻り値:
このオブジェクト
関連項目:
AccessibleTable

getAccessibleCaption

public Accessible getAccessibleCaption()
テーブルのキャプションを返します。

定義:
インタフェース AccessibleTable 内の getAccessibleCaption
戻り値:
テーブルのキャプション

setAccessibleCaption

public void setAccessibleCaption(Accessible a)
テーブルのキャプションを設定します。

定義:
インタフェース AccessibleTable 内の setAccessibleCaption
パラメータ:
a - テーブルのキャプション

getAccessibleSummary

public Accessible getAccessibleSummary()
テーブルの概要説明を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleSummary
戻り値:
テーブルの概要説明

setAccessibleSummary

public void setAccessibleSummary(Accessible a)
テーブルの概要説明を設定します。

定義:
インタフェース AccessibleTable 内の setAccessibleSummary
パラメータ:
a - テーブルの概要説明

getAccessibleRowCount

public int getAccessibleRowCount()
インタフェース AccessibleTable の記述:
テーブル内の行数を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleRowCount
戻り値:
テーブル内の行数

getAccessibleColumnCount

public int getAccessibleColumnCount()
インタフェース AccessibleTable の記述:
テーブル内の列数を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleColumnCount
戻り値:
テーブル内の列数

getAccessibleAt

public Accessible getAccessibleAt(int r,
                                  int c)
インタフェース AccessibleTable の記述:
テーブルの指定された行と列に位置する Accessible を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleAt
パラメータ:
r - テーブルのゼロから始まる行
c - テーブルのゼロから始まる列
戻り値:
指定された行と列に位置する Accessible

getAccessibleRowExtentAt

public int getAccessibleRowExtentAt(int r,
                                    int c)
テーブルに指定された行と列に位置する Accessible が占める列数を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleRowExtentAt
戻り値:
テーブルに指定された行と列に位置する Accessible が占める行数

getAccessibleColumnExtentAt

public int getAccessibleColumnExtentAt(int r,
                                       int c)
指定された行と列に位置する Accessible が占める列数を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleColumnExtentAt
戻り値:
テーブルに指定された行と列に位置する Accessible が占める行数

getAccessibleRowHeader

public AccessibleTable getAccessibleRowHeader()
行ヘッダを AccessibleTable として返します。

定義:
インタフェース AccessibleTable 内の getAccessibleRowHeader
戻り値:
行ヘッダを表す AccessibleTable

setAccessibleRowHeader

public void setAccessibleRowHeader(AccessibleTable a)
行ヘッダを AccessibleTable として返します。

定義:
インタフェース AccessibleTable 内の setAccessibleRowHeader
パラメータ:
a - 行ヘッダを表す AccessibleTable
戻り値:
行ヘッダを表す AccessibleTable

getAccessibleColumnHeader

public AccessibleTable getAccessibleColumnHeader()
列ヘッダを AccessibleTable として返します。

定義:
インタフェース AccessibleTable 内の getAccessibleColumnHeader
戻り値:
列ヘッダを表す AccessibleTable

setAccessibleColumnHeader

public void setAccessibleColumnHeader(AccessibleTable a)
列ヘッダを AccessibleTable として返します。

定義:
インタフェース AccessibleTable 内の setAccessibleColumnHeader
パラメータ:
a - 列ヘッダを表す AccessibleTable
戻り値:
列ヘッダを表す AccessibleTable

getAccessibleRowDescription

public Accessible getAccessibleRowDescription(int r)
テーブルの指定された行の記述を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleRowDescription
パラメータ:
r - ゼロから始まるテーブルの行
戻り値:
行の説明

setAccessibleRowDescription

public void setAccessibleRowDescription(int r,
                                        Accessible a)
テーブルの指定された行の記述テキストを設定します。

定義:
インタフェース AccessibleTable 内の setAccessibleRowDescription
パラメータ:
r - ゼロから始まるテーブルの行
a - 行の説明

getAccessibleColumnDescription

public Accessible getAccessibleColumnDescription(int c)
テーブルに指定された列の説明を返します。

定義:
インタフェース AccessibleTable 内の getAccessibleColumnDescription
パラメータ:
c - ゼロから始まるテーブルの列
戻り値:
列の説明

setAccessibleColumnDescription

public void setAccessibleColumnDescription(int c,
                                           Accessible a)
テーブルの指定された列の記述テキストを設定します。

定義:
インタフェース AccessibleTable 内の setAccessibleColumnDescription
パラメータ:
c - ゼロから始まるテーブルの列
a - 列の説明

isAccessibleSelected

public boolean isAccessibleSelected(int r,
                                    int c)
指定された行および列の位置にあるユーザ補助機能が選択されているかどうかを示す boolean 値を返します。

定義:
インタフェース AccessibleTable 内の isAccessibleSelected
パラメータ:
r - ゼロから始まるテーブルの行
c - ゼロから始まるテーブルの列
戻り値:
指定された行と列に位置するユーザ補助機能が選択されている場合は boolean 値 true。そうでない場合は boolean 値 false

isAccessibleRowSelected

public boolean isAccessibleRowSelected(int r)
指定された行が選択されているかどうかを示す boolean 型の値を返します。

定義:
インタフェース AccessibleTable 内の isAccessibleRowSelected
パラメータ:
r - ゼロから始まるテーブルの行
戻り値:
指定された行が選択されている場合は boolean 値 true、そうでない場合は false

isAccessibleColumnSelected

public boolean isAccessibleColumnSelected(int c)
指定された列が選択されているかどうかを示す boolean 型の値を返します。

定義:
インタフェース AccessibleTable 内の isAccessibleColumnSelected
戻り値:
指定された列が選択されている場合は boolean 値 true、そうでない場合は false

getSelectedAccessibleRows

public int[] getSelectedAccessibleRows()
テーブルの選択された行を返します。

定義:
インタフェース AccessibleTable 内の getSelectedAccessibleRows
戻り値:
各要素がゼロから始まるテーブルの行である、選択された行の配列

getSelectedAccessibleColumns

public int[] getSelectedAccessibleColumns()
テーブルの選択された列を返します。

定義:
インタフェース AccessibleTable 内の getSelectedAccessibleColumns
戻り値:
各要素がゼロから始まるテーブルの列である、選択された列の配列

getAccessibleRowAtIndex

public int getAccessibleRowAtIndex(int i)

getAccessibleColumnAtIndex

public int getAccessibleColumnAtIndex(int i)

getAccessibleIndexAt

public int getAccessibleIndexAt(int r,
                                int c)
テーブルに指定された行と列に位置するインデックスを返します。

パラメータ:
r - ゼロから始まるテーブルの行
c - ゼロから始まるテーブルの列
戻り値:
テーブルの中のインデックス

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.