Java Fx拖放到windows资源管理器-gestureTarget始终为空/资源管理器应等待
我在实现从项目到资源管理器的拖放时遇到一些问题。 在我的项目中,我可以访问一些云存储,例如dropbox。 问题是:当我开始拖放时,我不知道该文件应该放在我的项目中还是放在资源管理器中。因此,如果在我的项目中删除该文件,我不需要任何下载,但如果在资源管理器中删除该文件,我必须开始下载 有没有办法告诉操作系统应该等待onDragDone函数中的操作? 或者,我想获得gestureTarget,以便知道如何切换文件被删除的路径,然后开始下载到此路径。 但即使文件传输成功,gestureTarget也始终为空 有人也有这个问题吗? 或者有人知道如何解决这个问题吗 有没有办法告诉操作系统应该等待onDragDone函数中的操作 在本机语言中,使用IAsyncOperation。见和 我想得到gestureTarget,这样我就知道要切换文件的路径了Java Fx拖放到windows资源管理器-gestureTarget始终为空/资源管理器应等待,windows,drag-and-drop,javafx,explorer,Windows,Drag And Drop,Javafx,Explorer,我在实现从项目到资源管理器的拖放时遇到一些问题。 在我的项目中,我可以访问一些云存储,例如dropbox。 问题是:当我开始拖放时,我不知道该文件应该放在我的项目中还是放在资源管理器中。因此,如果在我的项目中删除该文件,我不需要任何下载,但如果在资源管理器中删除该文件,我必须开始下载 有没有办法告诉操作系统应该等待onDragDone函数中的操作? 或者,我想获得gestureTarget,以便知道如何切换文件被删除的路径,然后开始下载到此路径。 但即使文件传输成功,gestureTarget也
没有办法。谢谢你的回答,但我不知道如何将其转换为java。我试图用接口异步操作来实现这一点,但它只阻塞了我的应用程序和资源管理器,什么也没有发生。你知道用javafx做这件事的方法吗?对不起,我对javafx没有任何技能。