Java プラットフォーム 1.2

javax.swing.table
インタフェース TableCellRenderer

既知の実装クラスの一覧:
DefaultTableCellRenderer

public abstract interface TableCellRenderer

JTable のセルのレンダリングになる可能性のあるオブジェクトのメソッドを定義します。


メソッドの概要
 Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
          描画の前に適切にレンダリングを設定するために、描画テーブルによってレンダリングに送られます。
 

メソッドの詳細

getTableCellRendererComponent

public Component getTableCellRendererComponent(JTable table,
                                               Object value,
                                               boolean isSelected,
                                               boolean hasFocus,
                                               int row,
                                               int column)
描画の前に適切にレンダリングを設定するために、描画テーブルによってレンダリングに送られます。描画に使われる Component を返します。
パラメータ:
table - レンダリングに描画を送る JTable。このパラメータは null も可
value - 描画されるセルの値。値を解釈および描画する方法は、特定のレンダリングによって異なる。たとえば、値が String の「true」の場合、それは文字列として描画されるか、またはチェックされているチェックボックスとして描画される。null は有効な値
isSelected - セルがレンダリングとなり選択部がハイライト表示されている場合は true
row - 描画されるセルの行インデックス。ヘッダが描画される場合、rowIndex は -1
column - 描画されるセルの列インデックス

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.