Hey Leute,
in beide Bedingungen kommt mein Programm rein, daher hat file.delete() die Datei wohl nicht gelöscht. Ich habe gehört es kann daran liegen, dass eventuell noch Zugriff auf die Datei an ist, allerdings wie schließe ich alle derzeitigen Zugriffe, sodass die Datei wirklich gelöscht werden kann?
in beide Bedingungen kommt mein Programm rein, daher hat file.delete() die Datei wohl nicht gelöscht. Ich habe gehört es kann daran liegen, dass eventuell noch Zugriff auf die Datei an ist, allerdings wie schließe ich alle derzeitigen Zugriffe, sodass die Datei wirklich gelöscht werden kann?
Java:
boolean deleted = false;
if(file.exists()){
file.delete();
JOptionPane.showMessageDialog(null, "Datei existiert und wurde gelöscht"); // Hier kommen wir rein
}
if(file.exists()) {
deleted = false;
JOptionPane.showMessageDialog(null, "Datei existiert trotzdem noch"); // Hier komischerweise auch
}