|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
JTable で使用するのにふさわしいモデルオブジェクトの要求を定義します。
DefaultTableColumnModel
メソッドの概要 | |
void |
addColumn(TableColumn aColumn)
レシーバのテーブル列配列の最後に aColumn を追加します。 |
void |
addColumnModelListener(TableColumnModelListener x)
テーブル列モデルイベント用のリスナーを追加します。 |
TableColumn |
getColumn(int columnIndex)
columnIndex にある列の TableColumn オブジェクトを返します。 |
int |
getColumnCount()
モデルの列数を返します。 |
int |
getColumnIndex(Object columnIdentifier)
equals() を使って比較したときに識別子が columnIdentifier と等しい、レシーバの列配列にある最初の列のインデックスを返します。 |
int |
getColumnIndexAtX(int xPosition)
xPosition にある列のインデックスを返します。 |
int |
getColumnMargin()
各列の間の幅マージンを返します。 |
Enumeration |
getColumns()
モデルのすべての列の Enumeration を返します。 |
boolean |
getColumnSelectionAllowed()
列が選択できる場合は true を返します。 |
int |
getSelectedColumnCount()
選択されている列の数を返します。 |
int[] |
getSelectedColumns()
選択されている列のインデックスの配列を返します。 |
ListSelectionModel |
getSelectionModel()
現在の選択モデルを返します。 |
int |
getTotalColumnWidth()
すべての列の幅の合計を返します。 |
void |
moveColumn(int columnIndex,
int newIndex)
columnIndex にある列および見出しを newIndex に移動します。 |
void |
removeColumn(TableColumn column)
レシーバのテーブル列配列から TableColumn column を削除します。 |
void |
removeColumnModelListener(TableColumnModelListener x)
テーブル列モデルイベント用のリスナーを削除します。 |
void |
setColumnMargin(int newMargin)
TableColumn の列マージンを newMargin に設定します。 |
void |
setColumnSelectionAllowed(boolean flag)
このモデルの列を選択できるかどうかを設定します。 |
void |
setSelectionModel(ListSelectionModel newModel)
選択を取り扱う選択モデルを設定します。 |
メソッドの詳細 |
public void addColumn(TableColumn aColumn)
aColumn
- 追加される TableColumnremoveColumn(javax.swing.table.TableColumn)
public void removeColumn(TableColumn column)
column
- 削除される TableColumnaddColumn(javax.swing.table.TableColumn)
public void moveColumn(int columnIndex, int newIndex)
columnIndex
- 移動する列のインデックスnewIndex
- 列を移動する新しいインデックスpublic void setColumnMargin(int newMargin)
newMargin
- 列の幅マージンgetColumnMargin()
public int getColumnCount()
public Enumeration getColumns()
public int getColumnIndex(Object columnIdentifier)
columnIdentifier
- 識別子オブジェクトgetColumn(int)
public TableColumn getColumn(int columnIndex)
columnIndex
- 列のインデックスpublic int getColumnMargin()
public int getColumnIndexAtX(int xPosition)
public int getTotalColumnWidth()
public void setColumnSelectionAllowed(boolean flag)
getColumnSelectionAllowed()
public boolean getColumnSelectionAllowed()
setColumnSelectionAllowed(boolean)
public int[] getSelectedColumns()
public int getSelectedColumnCount()
public void setSelectionModel(ListSelectionModel newModel)
newModel
- ListSelectionModel オブジェクトgetSelectionModel()
public ListSelectionModel getSelectionModel()
setSelectionModel(javax.swing.ListSelectionModel)
public void addColumnModelListener(TableColumnModelListener x)
x
- TableColumnModelListener オブジェクトpublic void removeColumnModelListener(TableColumnModelListener x)
x
- TableColumnModelListener オブジェクト
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |