drag-and-drop - JavaFX 拖放阶段

标签 drag-and-drop javafx

JavaFX 拖放阶段:

  1. 来源:onDragDetected
  2. 目标:OnDragOver
  3. 目标:onDragDropped
  4. 来源:onDragDone

我可以在第 3 阶段之后在源端做些什么吗? (源和目标是不同的应用程序)。例如:我想在 onDragDropped 之后从存档中解压文件并将该文件传输到 Target。 我该怎么做?

最佳答案

简答:否

setOnDragDropped(...) 实际上是在您完成拖放手势之后发生的。之后没有任何内容,当然除了发送到 setOnDragDone(...) 源的通知。

为什么不能在 setOnDragDropped(...) 中解压文件?这似乎是这样做的最佳地点

关于drag-and-drop - JavaFX 拖放阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20550139/

相关文章:

winforms - 使用 Treeview 和拆分控件在 Winforms 中实现拖放

drag-and-drop - 从 QTableView/QSqlTableModel 中拖动一个项目

java - 获取 TextArea 边框和内部文本之间的像素

java - SplitPane 布局问题

javascript - 基于拖放项目的 jquery 验证

javascript - 使用 javascript(或 css,如果可能的话更好)通过鼠标(或在移动设备中触摸)更改元素的大小,而不考虑 jquery ui

java - Eclipse 部署 javafx exe,无需运行时

Javafx文本区域滚动 Pane 边框颜色问题

java - 移动拖放 ImageButton 时 ImageButtons 被压扁

JavaFx:组合框动态文本更改