Java拖放显示正在拖动的项

Java拖放显示正在拖动的项,java,swing,drag-and-drop,Java,Swing,Drag And Drop,我已经在我的JTree中实现了拖放功能,但我想知道是否有一种方法可以在拖动时显示正在拖动的项目(例如在Windows资源管理器中拖动或在Eclipse中拖动文件)?诀窍是在应用程序上添加一个附加层(JPanel),以便在拖动图像时呈现图像。几年前,罗曼·盖伊(Romain Guy)写了一个圆滑而简单的例子: 我只在拖动时看到光标。如果无法拖放,它将显示no drop符号,但我想显示我正在拖动的实际对象。不知道,您必须创建可拖动的JToolTip、JWindow、JPanel,并在拖动过程中复制节

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

诀窍是在应用程序上添加一个附加层(JPanel),以便在拖动图像时呈现图像。几年前,罗曼·盖伊(Romain Guy)写了一个圆滑而简单的例子:


我只在拖动时看到光标。如果无法拖放,它将显示no drop符号,但我想显示我正在拖动的实际对象。不知道,您必须创建可拖动的JToolTip、JWindow、JPanel,并在拖动过程中复制节点的内容