2012-01-03 12 views
1

私の問題は次のようなものです:
私はルートと4つの葉ノードを持つツリーを持っています。
特定のノードのアイコンを変更する必要があります(たとえば、2番目の葉ノード)。

私のアルゴリズムは、このようなものです:
ステップ1:必要なノード
ステップ2のインデックスを検索します。私は助けてくださいステップ1で行われますが、ステップ2
でstruckedていますそのアイコン
を変更私アウト....

事前にすべてのいただきありがとうございます....インデックスに基づいてjtree内の特定のノードのアイコンを動的に変更する

答えて

5

私が正しくあなたが何を意味するか理解していた場合、あなたは下のリンクであなたの答えを持っている必要があります。変更したいアイコンがある場合は、DefaultTreeCellRendererのインスタンスを作成してそこから移動してください。折りたたんで展開するには、別の行を使用することもできます。 Oracleから提供しているリンクの手順に従ってください。

+0

@svkvvenky時間to http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 – mKorbel

+0

@mKorbel私はあなたの返事を見て、私はそれに取り組んでいます。 ...しかし、私は正確な出力を得ることができません.... – svkvvenky

+0

ここでいくつかの貴重な例を見つけることができますhttp://www.java2s.com/Code/Java/Swing-JFC/CatalogSwing-JFC.htm、 – mKorbel

関連する問題