|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TableCellRenderer
このインタフェースは、JTable
のセルのレンダリングになる可能性のあるオブジェクトが要求するメソッドを定義します。
メソッドの概要 | |
---|---|
Component |
getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
セルを描画するのに使用されるコンポーネントを返します。 |
メソッドの詳細 |
---|
Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
table
- 描画するためにレンダリングを求める JTable
。null
も可value
- レンダリングされるセルの値。値を解釈および描画する方法は、特定のレンダリングによって異なる。たとえば、value
が文字列 true の場合、それは文字列として描画されるか、またはチェックされているチェックボックスとして描画される。null
は有効な値isSelected
- セルがハイライトで描画されている場合は true、そうでない場合は falsehasFocus
- true の場合、セルを適切に描画する。たとえば、特定のボーダをセルに配置し、セルが編集可能な場合は、編集を示す色で描画するrow
- 描画されるセルの行インデックス。ヘッダが描画される場合、row
の値は -1column
- 描画されるセルの列インデックス
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。