public class MultiSelectableTranslatorTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer
コンストラクタと説明 |
---|
MultiSelectableTranslatorTableCellRenderer(Translator trans)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
TableのCellRendererとなるコンポーネントを取得する。
|
void |
setAlignment(int alignment)
水平方向の配置位置を設定する
|
void |
setCheckedRowBackground(java.awt.Color color)
チェックされた行の背景色指定を行う
|
void |
setOddRowBackground(java.awt.Color color)
奇数行の背景色指定を行う
|
void |
setOddRowPaint(boolean paint)
行の色分けを行うかの指定を設定する
|
public MultiSelectableTranslatorTableCellRenderer(Translator trans)
trans
- トランスレータpublic void setAlignment(int alignment)
alignment
- 水平方向のアライメント指定(SwingUtilitisの定数を指定)public void setOddRowPaint(boolean paint)
paint
- trueなら行う、falseなら行わないpublic void setOddRowBackground(java.awt.Color color)
color
- 奇数行の背景色public void setCheckedRowBackground(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
-