JavaFX 拖放阶段:

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

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

请您参考如下方法:

简答:否

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

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


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!