2016-09-22 7 views
0

私は2つのJtreeを持っています。最初のJTree私はノードの子としてzipファイルを、リーフとして.xlsxファイルを含む私のディレクトリ構造を表示します。最初のJTreeに選択イベントを追加して、リーフを選択すると、2番目のJTreeに一致するリーフ文字列と.xlsxファイルのみが表示されるようにします。1つのJtreeからリーフを選択し、別のJTreeに一致する結果を表示する方法

答えて

0

add(MutableTreeNode newChild)というメソッドは、現在の親ノードからそのノードを削除して現在のツリーから削除してから新しい親ノードに追加して新しいノードに追加するため、複数のツリーにノードを表示することはできません木。リーフ選択に新しいノードを作成し、選択したリーフノードtree.getSelectionPath().getLastPathComponent()の値を与え、それを他のツリーに追加します。

+0

ありがとう、私はこのtree.getSelectionPath()。getLastPathComponent()を試してみます。 –

関連する問題