我已經建立了一個自定義的TreeModel爲我的Java應用程序,並作爲的那部分,已經建立了我的模型火TreeModelListener事件。文檔說叫treeStructureChanged()當樹從一個節點向下徹底更改結構,但我不清楚這是什麼意思爲真正使用它。我的TreeModel何時應該調用treeStructureChanged()?Java自定義的TreeModel:使用treeStructureChanged()
0
A
回答
2
從this link兩者(網站改變,鏈接,現在錯)
爲了通知多個插入和刪除的偵聽器,或者 查明在樹多層次的變化,您可以使用 treeStructureChanged ()並使用簡單的無子TreeModelEvent。 在這種情況下,path參數指定在沒有 沒有變樹的節點,並且具有以下所有它的其他變化。
1
當您實現TreeModelListener時,回調(包括treeStructureChanged)有助於檢測樹的更改時間。 treeStructureChanged回調在多次插入/刪除的情況下被調用,或者如果樹中的多個級別發生更改。希望它可以幫助
相關問題
- 1. 如何在gtkmm中刪除自定義TreeModel中的user_data?
- 2. 使用Java的SOAP自定義DataHandler
- 3. Sonar使用Java的自定義方法
- 4. 調用treeNodesInserted後,TreeModel的自定義實現拒絕重新繪製
- 5. 使用java自定義處理圖標
- 6. Java System.in不能使用自定義流
- 7. 使用自定義JRE運行java
- 8. 使用Java API定義自定義ElasticSearch分析器
- 9. 如何使用Google Maps API和Java定義自定義區域
- 10. 在Python中使用GTK TreeView/TreeModel同步自己的樹列表
- 11. Java自定義JFrame
- 12. 使用自己的Java軟件的自定義更新實現
- 13. ColdFusion:關於使用自定義的「自己編寫的」Java類
- 14. 的TreeModel +的Skype-機器人無法讀取未定義
- 15. 使用TreeModel + AbstractTreeModel的示例/教程?
- 16. Java中的自定義JMenuItems
- 17. 自定義佈局的Java
- 18. Java Swing - 如果JTree與TreeModel一起使用 - MVC設計模式
- 19. 使用我的自定義函數敲除自定義綁定
- 20. 具有自定義視圖的自定義NSStatusItem - 使用NSWindow,NSView,自定義NSMenuItem?
- 21. XText:使用自定義終端定義
- 22. 爲什麼我們使用Gtk :: TreeModel :: ColumnRecord
- 23. 整數使用集合,使用自定義類在Java中
- 24. 使用自定義註釋的調用方法 - JAVA
- 25. 使用Java的自定義WCF用戶名/密碼(UserNamePasswordValidator)認證
- 26. 在java中自定義鏈接列表的自定義值類
- 27. 使用Java定義單詞
- 28. 實現TreeModel
- 29. 使用自定義URL Drupal的自定義登錄
- 30. 在codeigniter中使用自定義庫內的自定義庫?
您還可能要檢查[這個答案](http://goo.gl/dZDT5)。 –