|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
JTable がテーブルデータモデルを調べるために使うメソッドを指定します。
JTable は、次のような数行のコードを使って、TableModel インタフェースを実装する任意のデータモデルを表示するように設定できます。
TableModel myData = new MyTableModel();
JTable table = new JTable(myData);
JTable,
AbstractTableModel| メソッドの概要 | |
void |
addTableModelListener(TableModelListener l)
データモデルが変更されるたびに通知されるリストにリスナーを追加します。 |
Class |
getColumnClass(int columnIndex)
列の最小公分母 Class を返します。 |
int |
getColumnCount()
データソースオブジェクトが管理する列数を返します。 |
String |
getColumnName(int columnIndex)
columnIndex にある列の名前を返します。 |
int |
getRowCount()
データソースオブジェクトが管理するレコード数を返します。 |
Object |
getValueAt(int rowIndex,
int columnIndex)
columnIndex と rowIndex にあるセルの属性値を返します。 |
boolean |
isCellEditable(int rowIndex,
int columnIndex)
rowIndex と columnIndex にあるセルが編集可能な場合は true を返します。 |
void |
removeTableModelListener(TableModelListener l)
データモデルが変更されるたびに通知されるリストからリスナーを削除します。 |
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex)
columnIndex と rowIndex にあるセルのレコードの属性値を設定します。 |
| メソッドの詳細 |
public int getRowCount()
getColumnCount()public int getColumnCount()
getRowCount()public String getColumnName(int columnIndex)
columnIndex - 列のインデックスpublic Class getColumnClass(int columnIndex)
public boolean isCellEditable(int rowIndex,
int columnIndex)
rowIndex - 値が参照される行columnIndex - 値が参照される列setValueAt(java.lang.Object, int, int)
public Object getValueAt(int rowIndex,
int columnIndex)
rowIndex - 値が参照される行columnIndex - 値が参照される列
public void setValueAt(Object aValue,
int rowIndex,
int columnIndex)
aValue - 新しい値rowIndex - 値が変更される行columnIndex - 値が変更される列getValueAt(int, int),
isCellEditable(int, int)public void addTableModelListener(TableModelListener l)
l - TableModelListenerpublic void removeTableModelListener(TableModelListener l)
l - TableModelListener
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||