public class VTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
ROW_SELECTOR_RENDERER
レンダラのタイプ(行選択用の列向け)
|
static int |
TABLE_COLUMN_RENDERER
レンダラのタイプ(通常のテーブル列向け)
|
コンストラクタと説明 |
---|
VTableCellRenderer(int rendererFor,
Option option,
VTable vtable)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
destroy()
終了処理を行う。
|
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
TableのCellRendererとなるコンポーネントを取得する。
|
void |
setCheckedRowBackground(java.awt.Color color)
チェックされた行の背景色指定を行う
|
void |
setCheckedRowForeground(java.awt.Color color)
チェックされた行の前景色指定を行う
|
void |
setOddRowBackground(java.awt.Color color)
奇数行の背景色指定を行う
|
void |
setOddRowPaint(boolean paint)
行の色分けを行うかの指定を設定する
|
void |
setSelectionPaint(boolean paint)
選択セルを着色するかの指定を設定する
|
public static final int ROW_SELECTOR_RENDERER
public static final int TABLE_COLUMN_RENDERER
public void setOddRowPaint(boolean paint)
paint
- trueなら行う、falseなら行わないpublic void setSelectionPaint(boolean paint)
paint
- trueなら行う、falseなら行わないpublic void setOddRowBackground(java.awt.Color color)
color
- 奇数行の背景色public void setCheckedRowBackground(java.awt.Color color)
color
- チェックされた行の背景色public void setCheckedRowForeground(java.awt.Color color)
color
- チェックされた行の前景色public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
getTableCellRendererComponent
インタフェース内 javax.swing.table.TableCellRenderer
table
- value
- isSelected
- hasFocus
- row
- column
- public void destroy()