私のアプリケーションでは、JPanel に 2 つの JTree コントロールがあります。ソースツリーからアイテムが削除されるように、それらの間でデータを転送するにはどうすればよいですか。
1126 次
1 に答える
1
javax.swing.TransferHandler
両方のツリーに適切なサブクラスを記述します。TransferHandler.MOVE
ソースアクションとして使用します。オーバーライドexportDone()
して、アクションにMOVEフラグが含まれているかどうかを確認します。その場合は、で表されるオブジェクトを削除しますTransferable
。
この質問も参照してください:Jtreeへのドラッグアンドドロップサポートの追加
于 2009-10-30T18:58:07.567 に答える