Wenn ich mein Programm starte und einen leeren Ordner löschen will klappt es. Bei einem Ordner mit Inhalt jedoch nicht weiß jemand warum?
Code:
package Löschprogramm;
import java.io.File;
import javax.swing.JOptionPane;
public class Löschen {
public static void main(String[] args) {
String Datei = JOptionPane.showInputDialog("Welche Datei?");
File file = new File("c:/Dokumente und Einstellungen/Peter/Desktop/" + Datei);
if(file.exists()){
file.delete();
JOptionPane.showMessageDialog(null, "Datei gelöscht");
}
else{
JOptionPane.showMessageDialog(null, ("Fehler!"));
}
}
}