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