0

JTreeあり、必要なものがすべて表示されていますが、 から選択したファイルJTreeJTextArea. これJListは、ファイルの選択されたインデックスを で取得し、それをJListに追加するだけですJTextArea。オンラインで検索しましたが、解決策を見つけることができませんでした。JTreeJList

これを行う唯一の方法JTreeは、ファイルのインデックスがどこにあるかを検索し、各レベルで返す方法がいくつかあることですが、それは大変な作業なので、これを行うためのより良い方法はありますか? 本当に私が求めているのは、これを行うための最良の方法は何ですか?

4

1 に答える 1

2

単一選択のみを許可する場合は、次を使用できます。

DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent();

選択したノードを取得します。キーが DefaultMutableTreeNode になる Map を作成し、関連付けられた値を作成するファイルの String にすることができます。

于 2012-07-06T12:06:44.413 に答える