2012-07-04 32 views
0

我已經建立了一個自定義的TreeModel爲我的Java應用程序,並作爲的那部分,已經建立了我的模型火TreeModelListener事件。文檔說叫treeStructureChanged()當樹從一個節點向下徹底更改結構,但我不清楚這是什麼意思爲真正使用它。我的TreeModel何時應該調用treeStructureChanged()?Java自定義的TreeModel:使用treeStructureChanged()

+0

您還可能要檢查[這個答案](http://goo.gl/dZDT5)。 –

回答

2

this link兩者(網站改變,鏈接,現在錯)

爲了通知多個插入和刪除的偵聽器,或者 查明在樹多層次的變化,您可以使用 treeStructureChanged ()並使用簡單的無子TreeModelEvent。 在這種情況下,path參數指定在沒有 沒有變樹的節點,並且具有以下所有它的其他變化。

1

當您實現TreeModelListener時,回調(包括treeStructureChanged)有助於檢測樹的更改時間。 treeStructureChanged回調在多次插入/刪除的情況下被調用,或者如果樹中的多個級別發生更改。希望它可以幫助

相關問題