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

TreeCellRenderer

JTreeのノードの文字列に余白を追加

thumbnail
JTreeのノードの文字列に余白を追加

JTreeのノードにある文字列の左右に余白を追加します。

JTreeで条件に一致するノードを検索しハイライト

thumbnail
JTreeで条件に一致するノードを検索しハイライト

JTreeを検索し、TreeCellRendererを使ってノードをハイライトします。

JTreeを行クリックで選択し、行全体を選択状態の背景色で描画

thumbnail
JTreeを行クリックで選択し、行全体を選択状態の背景色で描画

JTreeの行をクリックして選択し、行全体を選択状態の背景色で描画します。

JTreeのノードタイトルを複数行表示する

thumbnail
JTreeのノードタイトルを複数行表示する

JTreeの各ノードで改行を使用し、タイトルを複数行表示します。

JComboBoxのItemをTree状に表示する

thumbnail
JComboBoxのItemをTree状に表示する

JComboBoxのドロップダウンリストに表示するItemTree状に配置します。

JTreeのノードアイコンサイズとテキストの選択状態

thumbnail
JTreeのノードアイコンサイズとテキストの選択状態

JTreeのノードアイコンによって行の高さが変更された場合のテキストの選択状態を修正します。

JTreeの選択背景色を変更

thumbnail
JTreeの選択背景色を変更

JTreeのノード条件によって、その選択背景色を変更します。

JTreeを透明にし、選択状態を半透明にする

thumbnail
JTreeを透明にし、選択状態を半透明にする

JTreeの背景を透明にし、ノードの選択色を半透明にします。

JTreeのノード中の文字列をハイライトする

thumbnail
JTreeのノード中の文字列をハイライトする

JTreeのノードから文字列を検索して、HighlightPainterで強調表示します。

JTreeのノードにJProgressBarを表示する

thumbnail
JTreeのノードにJProgressBarを表示する

JTreeのノードにJProgressBarを表示するTreeCellRendererを設定します。

↑10 ↓11

JTreeで目次を作成する

thumbnail
JTreeで目次を作成する

JTreeのノードにリーダーとページ番号を追加表示して目次を作成します。

NimbusLookAndFeelでJTreeのセル選択を行全体ではなくノードに限定する

thumbnail
NimbusLookAndFeelでJTreeのセル選択を行全体ではなくノードに限定する

JTreeのセル選択色で塗りつぶす範囲をNimbusLookAndFeelのデフォルトになっている行全体ではなくノードのみになるように設定します。

JTreeの各ノードタイトルに章番号を自動追加して表示する

thumbnail
JTreeの各ノードタイトルに章番号を自動追加して表示する

JTreeの各ノードに章番号を自動的に追加し、タイトル先頭にそれを表示するTreeCellRendererを作成します。