|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
TableCellRenderer を使用しているパッケージ | |
javax.swing | すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 |
javax.swing.table | javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 |
javax.swing での TableCellRenderer の使用 |
TableCellRenderer を返す javax.swing のメソッド | |
TableCellRenderer |
JTable.getDefaultRenderer(Class columnClass)
TableColumn にレンダリングが設定されていない場合に使う、セルレンダリングを返します。 |
TableCellRenderer |
JTable.getCellRenderer(int row,
int column)
この行と列で指定するセルの適切なレンダリングを返します。 |
TableCellRenderer 型のパラメータを持つ javax.swing のメソッド | |
void |
JTable.setDefaultRenderer(Class columnClass,
TableCellRenderer renderer)
TableColumn にレンダリングが設定されていない場合に使う、デフォルトのセルレンダリングを設定します。 |
Component |
JTable.prepareRenderer(TableCellRenderer renderer,
int row,
int column)
row 、column の位置にあるセルの値および選択状態をデータモデルに照会して、レンダリングを準備します。 |
javax.swing.table での TableCellRenderer の使用 |
TableCellRenderer を実装している javax.swing.table のクラス | |
class |
DefaultTableCellRenderer
JTable で各セルを描画 (表示) するための標準クラスです。
|
static class |
DefaultTableCellRenderer.UIResource
UIResource を実装する DefaultTableCellRenderer のサブクラスです。 |
TableCellRenderer として宣言されている javax.swing.table のフィールド | |
protected TableCellRenderer |
TableColumn.headerRenderer
列のヘッダを描画するために使われるレンダリングです。 |
protected TableCellRenderer |
TableColumn.cellRenderer
列のデータセルを描画するために使われるレンダリングです。 |
TableCellRenderer を返す javax.swing.table のメソッド | |
TableCellRenderer |
JTableHeader.getDefaultRenderer()
TableColumn が headerRenderer を定義しないときに使われるデフォルトのレンダリングを返します。 |
protected TableCellRenderer |
JTableHeader.createDefaultRenderer()
TableColumn がヘッダレンダリングを定義しないときに使われるデフォルトのレンダリングです。 |
TableCellRenderer |
TableColumn.getHeaderRenderer()
TableColumn のヘッダを描画するために使われる TableCellRenderer を返します。 |
TableCellRenderer |
TableColumn.getCellRenderer()
JTable がこの列の値を描画するために使う TableCellRenderer を返します。 |
protected TableCellRenderer |
TableColumn.createDefaultHeaderRenderer()
Java 2 プラットフォーム v1.3 では、 TableColumn コンストラクタはこのメソッドを呼び出しません。 |
TableCellRenderer 型のパラメータを持つ javax.swing.table のメソッド | |
void |
JTableHeader.setDefaultRenderer(TableCellRenderer defaultRenderer)
TableColumn が headerRenderer を定義しないときに使われるデフォルトのレンダリングです。 |
void |
TableColumn.setHeaderRenderer(TableCellRenderer headerRenderer)
TableColumn のヘッダを headerRenderer へ描画するために使われる TableCellRenderer を設定します。 |
void |
TableColumn.setCellRenderer(TableCellRenderer cellRenderer)
JTable がこの列の個々の値を描画するために使う TableCellRenderer を設定します。 |
TableCellRenderer 型のパラメータを持つ javax.swing.table のコンストラクタ | |
TableColumn(int modelIndex,
int width,
TableCellRenderer cellRenderer,
TableCellEditor cellEditor)
TableColumn のインスタンスを modelIndex で生成および初期化します。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
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.