我想創建刪除文件和/或目錄的GUI的示例當用戶單擊按鈕時,但我發現文件永久刪除,如何使移動到回收站,而不是這個如何將文件/目錄移動到Java回收站而不是永久刪除
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);
}
}
@Eugene我看到這個答案,因爲8年,這可能會混淆,由於線路長(約25℃)來刪除一個文件! –
@DrMido檢查編輯請:) – minigeek
只要[直到Java 9](https://docs.oracle.com/javase/9/docs/api/java/awt/Desktop.html#moveToTrash-java。 io.File-)... – Holger