[問題] 關於JTree的展開問題(解決)

看板java作者 (忍者好難養)時間13年前 (2012/10/28 04:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
一開始我寫了遞迴的方法把所有資料夾還有檔案都建立起來 然後用顯示出來,這可以(但是遇到C槽這類的就會NULLPOINTER,可能是檔案太多) 但是現在想改成User點擊展開的按鈕才去建立後面的node 所以我用物件陣列儲存檔案跟node (files and treeNodes) 之後收到Expanded訊息的時候 用User想要展開的node 比對我的treeNodes 找到一樣名稱的就把同個位置的File拿出來建後面的node 卻怎麼樣都顯示不出來,想請問一下我邏輯哪裡錯了? 以下是部分程式碼 http://pastie.org/5124692 ----- 找到方法了,其實我這樣沒錯,只是忘了通知View 加上 jTree.updateUI(); 即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.52.89 ※ 編輯: asadman1523 來自: 118.166.52.89 (10/28 12:41)
文章代碼(AID): #1GZ3-a58 (java)