【问题标题】:how to detect a pasting of file in JAVA [duplicate]如何在JAVA中检测文件的粘贴[重复]
【发布时间】:2018-10-21 14:02:51
【问题描述】:

我能够检测到如何获取剪贴板中文件的路径,但是如何检测文件的粘贴,例如 如果我将文件/文件夹粘贴到 D 驱动器中,那么 java 应该检测为

D:\\Filename.jpg

【问题讨论】:

标签: java filepath


【解决方案1】:

简单:每当 something 被粘贴时,您可以尝试使用该字符串作为文件名,看看是否有效。

here 为例。

换句话说:如果你发现某个字符串代表一个文件名,那么它就是一个文件。如果不是,那就不是。如果字符串表示现有文件,那将是数字。

除此之外,您可以检查字符串 could 是否是 有效 文件名。有关该选项,请参阅 here

最后,如果您说的是真正的文件拖放到文件系统文件夹中,那么您必须学习如何创建手表 持续监视文件系统的服务(请参阅here)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 2020-11-06
    • 2012-07-08
    相关资源
    最近更新 更多