【发布时间】:2017-03-07 13:22:34
【问题描述】:
在我的 JavaFX 应用程序中,我需要检测用户何时取消拖动操作(例如在拖动时right clicking 或在拖动时按下ESC 按钮)。我试图在我的主要window 上收听每个DragEvent 类型,例如DRAG_EXITED_TARGET 或DRAG_EXITED,但即使光标移动到另一个Node,这些也会被触发......我无法将其缩小到取消拖动动作的单个事件。
我读到event.getGestureTarget() == null 可能意味着用户取消了该操作,但当它离开另一个Node 时也是null。
【问题讨论】:
标签: java javafx drag-and-drop