TITLE:CellEditor CellRenderer

CellEditor CellRenderer

このページでは、JTableの、CellEditor、CellRenderer関係のメモを集めて一覧にしています。

JTableのセルにJProgressBarを表示

thumbnail
JTableのセルにJProgressBarを表示

JTableのセルにJProgressBarを使用して進捗を表示します。

JTableのセルにJButtonを追加して行削除

thumbnail
JTableのセルにJButtonを追加して行削除

JTableのセルにJButtonを追加し、クリックされたらその行を削除します。

JTableのセルに複数のJButtonを配置する

thumbnail
JTableのセルに複数のJButtonを配置する

JTableのセル内にクリック可能な複数のJButtonを配置します。

JTableのセル中にJRadioButtonを配置

thumbnail
JTableのセル中にJRadioButtonを配置

JTableのセル中に複数のJRadioButtonを配置します。

JTableのCellRendererにJComboBoxを設定

thumbnail
JTableのCellRendererにJComboBoxを設定

JTableCellRendererとしてJComboBoxを使用します。

JTableのCellEditorにJComboBoxを設定

thumbnail
JTableのCellEditorにJComboBoxを設定

JTableCellEditorJComboBoxを使用し、リストから値を選択できるようにします。

JTableのセルにJCheckBoxを表示して行背景色を変更

thumbnail
JTableのセルにJCheckBoxを表示して行背景色を変更

JTableのセルに表示されているJCheckBoxがチェックされていれば、その行の背景色を変更します。

JTableのCellEditorとCellRendererにJSliderを使用する

thumbnail
JTableのCellEditorとCellRendererにJSliderを使用する

JTableCellEditorCellRendererJSliderを使用するように設定します。

CellEditorをJSpinnerにして日付を変更

thumbnail
CellEditorをJSpinnerにして日付を変更

JTableで、日付を表示する列のセルエディタをJSpinnerにします。

TableCellEditorのレイアウトを変更

thumbnail
TableCellEditorのレイアウトを変更

TableCellEditorのレイアウトを変更して、CellEditorの隣にJButtonを配置します。

↑10 ↓11

JTableの編集にセルより大きなセルエディタを使用

thumbnail
JTableの編集にセルより大きなセルエディタを使用

通常のセルエディタではなく、セルより大きなアイコンを選択する為のセルエディタを使用してJTableを編集します。

CellEditorのBorderを変更

thumbnail
CellEditorのBorderを変更

JTableCellEditorBorderを設定します。

JTableのセル幅で文字列を折り返し

thumbnail
JTableのセル幅で文字列を折り返し

JTableのセル幅に合わせて文字列を折り返します。

JTableのセルの高さを自動調整

thumbnail
JTableのセルの高さを自動調整

JTableのセルの高さを、文字列の折り返しに応じて自動調整します。

JTableのセルにHyperlinkを表示

thumbnail
JTableのセルにHyperlinkを表示

JTableのセルの中に、Hyperlinkを表示します。

Htmlで修飾した文字列のクリップ

thumbnail
Htmlで修飾した文字列のクリップ

Htmlで文字列を修飾するとクリップされなくなるので、予めクリップした文字列を作成してからHtmlを使用します。

JTableのセルをシングルクリックで編集する

thumbnail
JTableのセルをシングルクリックで編集する

JTableのセルをマウスでシングルクリックすると編集状態になるように設定します。

JTableのセルのハイライト

thumbnail
JTableのセルのハイライト

セル上にマウスがある場合、その色を変更します。

JTableのセルエディタにJPopumMenuを設定

thumbnail
JTableのセルエディタにJPopumMenuを設定

JTableのセルエディタに、CopyPasteUndoRedoなどを行うJPopumMenuを設定します。

JCheckBoxのセルをロールオーバーする

thumbnail
JCheckBoxのセルをロールオーバーする

JTableのセルにJCheckBoxを使用したときでも、マウスカーソルでロールオーバーするように設定します。

↑20 ↓21

JTableが使用するBooleanCellEditorの背景色を変更

thumbnail
JTableが使用するBooleanCellEditorの背景色を変更

JTableがデフォルトで使用するBooleanCellEditorの背景色を選択色に変更します。

JTableのセル内に二行だけ表示

thumbnail
JTableのセル内に二行だけ表示

JTableのセル内に文字列をニ行分だけ表示し、あふれる場合は"..."で省略します。