【发布时间】:2019-06-16 19:29:15
【问题描述】:
我有一个 JavaFX 应用程序,它实现了与外部应用程序之间的拖放行为,但存在一个异常。
如果我在按住控制键(复制操作而不是移动)的同时将文件(例如从 Windows 上的桌面)拖到我的应用程序中,我不知道如何检测它确实是复制操作而不是移动操作.
从应用程序中拖出时我可以检查控制键,但反之似乎不起作用。
有什么想法吗?
【问题讨论】:
-
拖动事件没有那个信息吗?
-
哦,DragEvent 确实有一个 getAcceptedTransferMode() 解决了我的问题。感谢您将我推向正确的方向!我在鼠标事件上想太多了……
-
将其作为答案发布并接受,这样如果其他人有问题,他们就会知道您是如何解决的
标签: javafx