2013-06-03 31 views
-2

我有兩個工作JTrees,我可以通過從一棵樹拖放到另一棵來編輯/刪除/添加節點。 但我的一棵樹有兩個同名的節點。與我選擇的兩個節點中的哪一個無關,刪除總是刪除基於名稱的第一個節點。 我不能給數字,因爲嵌套節點定義它有複雜性。JTree具有相同名稱的兩個節點無法與getSelectedPath區分

如何解決這個問題?

+3

通過修復代碼。如果你展示了它,也許我們可以提供幫助。 –

+1

爲了儘快提供更好的幫助,請發佈[SSCCE](http://sscce.org/)。 –

回答

0

我認爲它使用equals()方法的對象。嘗試覆蓋該方法以提供具有相同名稱的節點之間的差異。

相關問題