2012-01-03 47 views
1

我的問題是這樣的:
我有一棵有根和4個葉節點的樹。
我需要更改特定節點的圖標(比如第二個葉節點)。

我的算法是這樣的:
第1步:找到所需的節點
步驟2的指數:更改圖標
我與第1步進行,但在步驟2 strucked
請幫助我出....

謝謝大家提前....根據索引動態更改jtree中特定節點的圖標

回答

5

如果我正確理解你的意思,你應該在下面的鏈接有你的答案。如果您有要更改的圖標,只需創建一個DefaultTreeCellRenderer的實例並從那裏開始。您還可以使用不同的線條進行摺疊和展開。按照我從Oracle提供的鏈接中的步驟進行操作。

+0

@svkvvenky time to http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 – mKorbel 2012-01-03 07:45:14

+0

@mKorbel我看到您的回覆,我正在處理它。 ...但我無法得到確切的輸出,我需要.... – svkvvenky 2012-01-03 08:06:11

+0

在這裏,你可以找到一些有價值的例子http://www.java2s.com/Code/Java/Swing-JFC/CatalogSwing-JFC.htm,擴大這個答案,也許你錯了,因爲沒有人讓你爲你工作,只是移動到正確的dirrections, – mKorbel 2012-01-03 08:40:01