Java拖放显示项目被拖动

时间:2011-10-29 20:01:29

标签: java swing drag-and-drop

我已经在我的JTree中实现了拖放,但是我想知道是否有一种方法可以在拖动时显示被拖动的项目(例如在Windows资源管理器中拖动或在Eclipse中拖动文件时) ?

1 个答案:

答案 0 :(得分:5)

诀窍是在你的应用上添加一个额外的图层(JPanel),以便在拖动时渲染图像。几年前,罗曼·盖伊(Romain Guy)写了一个光鲜而简单的例子:

http://www.jroller.com/gfx/entry/drag_with_style_in_swing