相关疑难解决方法(0)

如何在Java中将文件/目录移动到回收站而不是永久删除它

我正在尝试创建 GUI 示例,当用户单击按钮时删除文件和/或目录,但我看到文件被永久删除,如何使其移动到回收站而不是这个

  if (File_path.getText().isEmpty()) {
        JOptionPane.showMessageDialog(null, "Please select a file or directory", "Info", JOptionPane.INFORMATION_MESSAGE);
    } else {
        File FileName = new File(File_path.getText());
        boolean FileDeleted = FileName.delete();
        if (FileDeleted == true) {
            JOptionPane.showMessageDialog(null, "File Deleted Successfully", "Info", JOptionPane.INFORMATION_MESSAGE);
        } else {
            JOptionPane.showMessageDialog(null, "File Not Found", "Info", JOptionPane.INFORMATION_MESSAGE);
        }
    }
Run Code Online (Sandbox Code Playgroud)

java swing file java-7 java-8

6
推荐指数
1
解决办法
3856
查看次数

Windows上的Java:如何删除文件到垃圾箱(使用JNA)

我根本没有使用Windows API的经验,所以请原谅我的无知.

我想将文件删除到垃圾箱.如何使用JNA以及如何检测这是否可能,例如,因为文件位于网络共享上?

java windows jna

5
推荐指数
2
解决办法
2379
查看次数

标签 统计

java ×2

file ×1

java-7 ×1

java-8 ×1

jna ×1

swing ×1

windows ×1