Hallo,
ich habe eine einfach Klasse geschrieben,welche Datein löschen soll.
Mit Datein klappt das auch, nur mit Ordner nicht. Ich meine das es vor kurzem noch ging.
Als ich gelesen habe, es könnte mit dem Streams zutun haben, welche ich vll noch aufhabe, habe ich einen alternativen Konstruktor geschrieben, welcher das ganze Manuell machen soll, also ohne eine andere Klasse. Auch Dabei geht es nicht. Keine Fehlermeldung, aber funktionieren tuts auch nicht.
Was kann ich tun ?
ich habe eine einfach Klasse geschrieben,welche Datein löschen soll.
Mit Datein klappt das auch, nur mit Ordner nicht. Ich meine das es vor kurzem noch ging.
Als ich gelesen habe, es könnte mit dem Streams zutun haben, welche ich vll noch aufhabe, habe ich einen alternativen Konstruktor geschrieben, welcher das ganze Manuell machen soll, also ohne eine andere Klasse. Auch Dabei geht es nicht. Keine Fehlermeldung, aber funktionieren tuts auch nicht.
Java:
import java.io.*;
public class Loeschen extends Thread
{
File f;
JTableDemo demo;
public Loeschen(String pfad, JTableDemo table)
{
f = new File(pfad);
demo = table;
}
public void run()
{
if(f.exists()){
System.out.println("Davor");
System.out.println("Starte Löschen von :" + f.getAbsolutePath());
f.delete();
System.out.println("Danach");
demo.setzeLabel("Löschen abgeschlossen");
}else
System.out.println("Falscher Pfad");
demo.setzePfad(demo.text.getText());
}
public Loeschen(String pfad)
{
f = new File(pfad);
if(f.exists()){
System.out.println("Davor");
System.out.println("Starte Löschen von :" + f.getAbsolutePath());
f.delete();
System.out.println("Danach");
}else
System.out.println("Falscher Pfad");
}
}
Was kann ich tun ?