1

私はjtreeが初めてです。同じ親を持つ個々のノードの一意の ID または値を取得したいと考えています。

valuechanged() メソッドを試してみましたが、すべてのノードの文字列値しか取得できません。

現在選択しているノードを特定のノードの一意の値と比較したい。どうすればこれを達成できますか?

私は明らかにしていると思います。

利用可能な可能性はありますか?

前もって感謝します..

4

2 に答える 2

3

TreeNode には getParent() メソッドがあり、返されたオブジェクト参照を == で比較できます。

オブジェクト ID に基づく一意の ID が本当に必要な場合は、System.identityHashCode を検討してください。次の質問を参照してください: toString() と hashCode() がオーバーライドされている場合、Java でオブジェクトの「オブジェクト参照」を取得するにはどうすればよいですか?

于 2012-07-13T16:02:08.517 に答える