|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.accessibility.AccessibleContext | +--java.awt.Component.AccessibleAWTComponent | +--java.awt.Container.AccessibleAWTContainer | +--javax.swing.JComponent.AccessibleJComponent | +--javax.swing.JTable.AccessibleJTable
このクラスは JTable
クラス用のユーザ補助機能のサポートを実装しています。テーブルユーザインタフェース要素に適した Java Accessibility API を実装しています。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。
内部クラスの概要 | |
protected class |
JTable.AccessibleJTable.AccessibleJTableCell
このクラスは、テーブルセルに適した Java Accessibility API を実装しています。 |
protected class |
JTable.AccessibleJTable.AccessibleJTableModelChange
|
クラス 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 |
メソッドの概要 | |
void |
addAccessibleSelection(int i)
オブジェクトの指定されたユーザ補助機能を実装する子を選択に追加します。 |
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)
ローカル座標ポイントに保持されたユーザ補助機能を実装する子がある場合はそれを返します。 |
Accessible |
getAccessibleCaption()
テーブルのキャプションを返します。 |
Accessible |
getAccessibleChild(int i)
オブジェクトのユーザ補助機能を実装する n 番目の子を返します。 |
int |
getAccessibleChildrenCount()
オブジェクト内のユーザ補助機能を実装する子の数を返します。 |
int |
getAccessibleColumnAtIndex(int i)
|
int |
getAccessibleColumnCount()
テーブル内の列数を返します。 |
Accessible |
getAccessibleColumnDescription(int c)
テーブルに指定された列の説明を返します。 |
int |
getAccessibleColumnExtentAt(int r,
int c)
指定された行と列に位置するユーザ補助機能オブジェクトが占める列数を返します。 |
AccessibleTable |
getAccessibleColumnHeader()
AccessibleTable として列ヘッダを返します。 |
int |
getAccessibleIndexAt(int r,
int c)
テーブルに指定された行と列に位置するインデックスを返します。 |
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を返します。 |
int |
getAccessibleRowAtIndex(int i)
|
int |
getAccessibleRowCount()
テーブル内の行数を返します。 |
Accessible |
getAccessibleRowDescription(int r)
テーブルに指定された行の説明を返します。 |
int |
getAccessibleRowExtentAt(int r,
int c)
テーブルに指定された行と列に位置するユーザ補助機能オブジェクトが占める行数を返します。 |
AccessibleTable |
getAccessibleRowHeader()
AccessibleTable として行ヘッダを返します。 |
AccessibleSelection |
getAccessibleSelection()
このオブジェクトに関連した AccessibleSelection を返します。 |
Accessible |
getAccessibleSelection(int i)
オブジェクト内の指定された選択済みの子を表す Accessible を返します。 |
int |
getAccessibleSelectionCount()
現在選択されているユーザ補助機能を実装する子の数を返します。 |
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, getAccessibleName, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener |
クラス javax.accessibility.AccessibleContext から継承したメソッド |
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public void propertyChange(PropertyChangeEvent e)
PropertyChangeListener
内の propertyChange
java.beans.PropertyChangeListener
からコピーされたタグ:evt
- イベントソースおよび変更したプロパティを記述する PropertyChangeEvent オブジェクトpublic void tableChanged(TableModelEvent e)
TableModelListener
内の tableChanged
public void tableRowsInserted(TableModelEvent e)
public void tableRowsDeleted(TableModelEvent e)
public void columnAdded(TableColumnModelEvent e)
TableColumnModelListener
内の columnAdded
public void columnRemoved(TableColumnModelEvent e)
TableColumnModelListener
内の columnRemoved
public void columnMoved(TableColumnModelEvent e)
TableColumnModelListener
内の columnMoved
TableColumnModelListener
public void columnMarginChanged(ChangeEvent e)
TableColumnModelListener
内の columnMarginChanged
TableColumnModelListener
public void columnSelectionChanged(ListSelectionEvent e)
TableColumnModelListener
内の columnSelectionChanged
TableColumnModelListener
public void editingStopped(ChangeEvent e)
CellEditorListener
内の editingStopped
CellEditorListener
public void editingCanceled(ChangeEvent e)
CellEditorListener
内の editingCanceled
CellEditorListener
public void valueChanged(ListSelectionEvent e)
ListSelectionListener
内の valueChanged
javax.swing.event.ListSelectionListener
からコピーされたタグ:e
- 変更を記述するイベントpublic AccessibleSelection getAccessibleSelection()
AccessibleContext
内の getAccessibleSelection
public AccessibleRole getAccessibleRole()
JComponent.AccessibleJComponent
内の getAccessibleRole
AccessibleRole
public Accessible getAccessibleAt(Point p)
Container.AccessibleAWTContainer
内の getAccessibleAt
p
- ユーザ補助機能オブジェクトの左上隅を指定する点。オブジェクトの親の座標空間で指定するpublic int getAccessibleChildrenCount()
JComponent.AccessibleJComponent
内の getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
JComponent.AccessibleJComponent
内の getAccessibleChild
i
- ゼロから始まる子のインデックスpublic int getAccessibleSelectionCount()
AccessibleSelection
内の getAccessibleSelectionCount
public Accessible getAccessibleSelection(int i)
インデックスは、n 番目の選択されている子を表します。n 番目の子ではありません。
AccessibleSelection
内の getAccessibleSelection
i
- 選択されているゼロから始まる子のインデックスgetAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
AccessibleSelection
内の isAccessibleChildSelected
i
- この Accessible オブジェクト内のゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
AccessibleSelection
内の addAccessibleSelection
i
- ゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
AccessibleSelection
内の removeAccessibleSelection
i
- ゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
AccessibleSelection
内の clearAccessibleSelection
public void selectAllAccessibleSelection()
AccessibleSelection
内の selectAllAccessibleSelection
public AccessibleTable getAccessibleTable()
AccessibleContext
内の getAccessibleTable
public Accessible getAccessibleCaption()
AccessibleTable
内の getAccessibleCaption
public void setAccessibleCaption(Accessible a)
AccessibleTable
内の setAccessibleCaption
a
- テーブルのキャプションpublic Accessible getAccessibleSummary()
AccessibleTable
内の getAccessibleSummary
public void setAccessibleSummary(Accessible a)
AccessibleTable
内の setAccessibleSummary
a
- テーブルの概要説明public int getAccessibleRowCount()
AccessibleTable
の記述: AccessibleTable
内の getAccessibleRowCount
javax.accessibility.AccessibleTable
からコピーされたタグ:public int getAccessibleColumnCount()
AccessibleTable
の記述: AccessibleTable
内の getAccessibleColumnCount
javax.accessibility.AccessibleTable
からコピーされたタグ:public Accessible getAccessibleAt(int r, int c)
AccessibleTable
の記述: AccessibleTable
内の getAccessibleAt
javax.accessibility.AccessibleTable
からコピーされたタグ:r
- テーブルのゼロから始まる行c
- テーブルのゼロから始まる列public int getAccessibleRowExtentAt(int r, int c)
AccessibleTable
内の getAccessibleRowExtentAt
public int getAccessibleColumnExtentAt(int r, int c)
AccessibleTable
内の getAccessibleColumnExtentAt
public AccessibleTable getAccessibleRowHeader()
AccessibleTable
内の getAccessibleRowHeader
public void setAccessibleRowHeader(AccessibleTable a)
AccessibleTable
内の setAccessibleRowHeader
public AccessibleTable getAccessibleColumnHeader()
AccessibleTable
内の getAccessibleColumnHeader
public void setAccessibleColumnHeader(AccessibleTable a)
AccessibleTable
内の setAccessibleColumnHeader
public Accessible getAccessibleRowDescription(int r)
AccessibleTable
内の getAccessibleRowDescription
r
- ゼロから始まるテーブルの行public void setAccessibleRowDescription(int r, Accessible a)
AccessibleTable
内の setAccessibleRowDescription
r
- ゼロから始まるテーブルの行a
- 行の説明public Accessible getAccessibleColumnDescription(int c)
AccessibleTable
内の getAccessibleColumnDescription
c
- ゼロから始まるテーブルの列public void setAccessibleColumnDescription(int c, Accessible a)
AccessibleTable
内の setAccessibleColumnDescription
c
- ゼロから始まるテーブルの列a
- 列の説明public boolean isAccessibleSelected(int r, int c)
AccessibleTable
内の isAccessibleSelected
r
- ゼロから始まるテーブルの行c
- ゼロから始まるテーブルの列public boolean isAccessibleRowSelected(int r)
AccessibleTable
内の isAccessibleRowSelected
r
- ゼロから始まるテーブルの行public boolean isAccessibleColumnSelected(int c)
AccessibleTable
内の isAccessibleColumnSelected
r
- ゼロから始まるテーブルの列public int[] getSelectedAccessibleRows()
AccessibleTable
内の getSelectedAccessibleRows
public int[] getSelectedAccessibleColumns()
AccessibleTable
内の getSelectedAccessibleColumns
public int getAccessibleRowAtIndex(int i)
public int getAccessibleColumnAtIndex(int i)
public int getAccessibleIndexAt(int r, int c)
r
- ゼロから始まるテーブルの行c
- ゼロから始まるテーブルの列
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.