2012-01-25 9 views
0

私はカスタムチェックボックスノードツリーを持っています。 構造は次のとおりです。チェックボックスノードツリー、カスタムレンダラー

enter image description here

あなたはサブツリーは、チェックボックスノードツリーから引き出されていることに気づくことができます。

そして、何私は必要が、

enter image description here

あるサブツリーは、フォルダアイコンではなく、チェックボックスの下に描かれている必要があります。

この点についてご案内してください。

+1

あなたはどのようにJTree構造を作成しましたか? – mKorbel

答えて

1

カスタムTreeCellRendererを使用していますか?字下げする、つまり、フォルダアイコンの幅を持つ左にパディングを追加します。あなたがカスタムを使用していない場合TreeCellRenderer:それは行く方法です。

1

Oneを葉(例えば、TwoおよびThreeのように)として追加します。木はそうでなければ意味をなさない。

+1

ノードの定義については、 – mKorbel

+0

@mKorbel Ah-ha、私はあなたの2つの回答を投票しました!それはすべて私に戻ってくる.. –

+0

@アンドリュー:これは実際に理にかなっています。 – Achilles

関連する問題