ツリー構造のアイテムのリストを表示し、ユーザーがそれらのアイテムの任意のサブセットを選択または選択解除できるようにするSwingコンポーネントが必要です。また、選択することでサブツリー全体に相当するコンポーネントを選択または選択解除できます。そのサブツリーの親。(基本的に、Eclipseの「JARファイルのエクスポート」ダイアログに似ています(関連するダイアログの画像はここにあります-基本的に「エクスポートするリソースの選択」コンポーネントが必要ですが、Swingアプリケーション用です。)
カスタムTreeCellRenderer、カスタムTreeCellEditor、およびカスタムTreeModelを作成することでこれを実行できることはわかっていますが、それは非常に多くの作業のようです。私が使用できる優れた既製の実装はありますか?
ありがとう!