Simple drag and drop from library to stage.

This commit is contained in:
Jindra Petřík
2024-10-29 16:55:43 +01:00
parent fa4d5f7320
commit 3dd6e6fad8
7 changed files with 298 additions and 58 deletions
@@ -35,6 +35,7 @@ import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JLabel;
import javax.swing.JTree;
import javax.swing.ListSelectionModel;
import javax.swing.event.TreeModelListener;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeCellRenderer;
@@ -94,6 +95,9 @@ public class LibraryTreeTable extends JTreeTable {
}
}
});
setTransferHandler(new TagTransferHandler());
setDragEnabled(true);
setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
}
public void setSwf(SWF swf) {