JTree アプリケーションにドラッグ アンド ドロップのサポートを追加したい
カスタム DefaultMutableTreeNode サブクラスを作成しました
デフォルトの TreeCellRenderer を持っています
何を追加する必要がありますか? どこに追加する必要がありますか?
最も簡単な方法は次の
とおりです。 1. tree.setDragEnabled(true)を呼び出します
2. set tree.transferHandler
http://java.sun.com/docs/books/tutorial/uiswing/dnd/intro.htmlにチュートリアルがあります。
実装する TransferHandler のサブクラスを作成します
canImport(JComponent comp, DataFlavor[] transferFlavors)
と
importData(JComponent comp, Transferable t)