【问题标题】:Java Fx Drag and Drop to windows explorer - gestureTarget is always null / explorer should waitJava Fx拖放到Windows资源管理器-gestureTarget始终为空/资源管理器应等待
【发布时间】:2014-11-13 11:00:16
【问题描述】:

我在将项目拖放到资源管理器时遇到了一些问题。 在我的项目中,我可以访问一些云存储,例如保管箱。 问题:当我开始拖放时,我不知道文件是否应该放在我的项目或资源管理器中。因此,如果文件被放到我的项目中,我不需要任何下载,但如果文件被放到资源管理器中,我必须开始下载。

有没有办法告诉操作系统它应该等待 onDragDone 函数中的一个动作? 或者,我想获取gestureTarget,以便我知道文件被删除的路径,然后开始下载到该路径。 但即使文件传输成功,gestureTarget 也始终为空。

有人也遇到过这个问题吗? 或者有谁知道如何解决这个问题?

【问题讨论】:

    标签: windows drag-and-drop javafx explorer


    【解决方案1】:

    有没有办法告诉操作系统它应该等待 onDragDone 函数中的一个动作?

    在本机语言中使用 IAsyncOperation。请参阅herehere

    我想获取gestureTarget,以便我知道文件被删除的路径。

    没有办法。

    【讨论】:

    • 感谢您的回答,但我不知道如何将其转移到 java 中。我尝试使用接口 AsyncOperation 来执行此操作,但它只会阻止我的应用程序和资源管理器,并且什么也没有发生。你知道在 javafx 中这样做的方法吗?
    • 对不起,我没有 javafx 方面的技能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-02
    • 2011-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    相关资源
    最近更新 更多