具有交互对象的JavaFX拖放

具有交互对象的JavaFX拖放,java,drag-and-drop,javafx,Java,Drag And Drop,Javafx,我正在尝试实现拖放,这不仅仅是一个在屏幕上拖动的图像,而是在拖放对象之间进行交互 简言之,我想要实现的是: 当我拖动一个“源”对象并将其放到一个“目标”对象上时,“目标”对象将接收到关于被放到其上的“源”的信息 这个()示例应用程序将其操作描述为我正在寻找的操作,但是该应用程序不适合我。我能够构建源代码(它需要一些修改,因为yahoo购物URL不再工作),只需稍作修改就可以显示购物项目。但是,没有拖放功能 有没有人能给我提供其他的样品 我所有的javafx拖放搜索都是通过应用程序返回的,这些应用

我正在尝试实现拖放,这不仅仅是一个在屏幕上拖动的图像,而是在拖放对象之间进行交互

简言之,我想要实现的是: 当我拖动一个“源”对象并将其放到一个“目标”对象上时,“目标”对象将接收到关于被放到其上的“源”的信息

这个()示例应用程序将其操作描述为我正在寻找的操作,但是该应用程序不适合我。我能够构建源代码(它需要一些修改,因为yahoo购物URL不再工作),只需稍作修改就可以显示购物项目。但是,没有拖放功能

有没有人能给我提供其他的样品

我所有的javafx拖放搜索都是通过应用程序返回的,这些应用程序只处理在屏幕上移动对象,或者它们使用不再支持的“canvas”


谢谢,stephanie

JavaFX 1.3.1中没有您想要的标准拖放支持。有一个alpha预览正在进行中,但它没有进入发行版。由于JavaFX正在被完全重写,很难说新版本中会有什么对DnD的支持。

看看这个,我在不懈的搜索后发现了这个。下面是javafx中的拖放示例


如果你想看引擎盖下面,请查看com.sun.javafx.scene.transfer.Dragboard;com.sun.javafx.scene.transfer.DragEvent;com.sun.javafx.scene.transfer.TransferMode;在javafx.scene.Node中,还有一些支持DnD的隐藏函数。我相信这适用于Swing工具包,但可能不适用于PRISM。