Abend.
Ich bin dabei ein phone Book zu schreiben und möchte nun einen Button haben, der eine event auslöst, das alle einträge löscht. ich arbeite auch mit resistenter speicherung. komisch an der sache ist, dass das löschen nur dann klappt, wenn bei diesem thread noch nichts hinzugeügt wurde. schließe und öffne ich das pone book aber wieder, klappts einmal , und dann wieder nicht. Hier ist der Code für den Button :
auch komisch ist, wenn ich nur die datei lösche , erscheint immer true.
Danke ^^
lg
Ich bin dabei ein phone Book zu schreiben und möchte nun einen Button haben, der eine event auslöst, das alle einträge löscht. ich arbeite auch mit resistenter speicherung. komisch an der sache ist, dass das löschen nur dann klappt, wenn bei diesem thread noch nichts hinzugeügt wurde. schließe und öffne ich das pone book aber wieder, klappts einmal , und dann wieder nicht. Hier ist der Code für den Button :
Java:
class DeleteAllListener implements ActionListener
{
File fileData;
public DeleteAllListener()
{
fileData = new File("saves/data.ser");
}
public void actionPerformed(ActionEvent e)
{
boolean check = fileData.delete();
System.out.println(check);
if(check)
{
try{check = fileData.createNewFile();}catch(IOException k){System.out.println(k);}
}
System.out.println(check);
}
}
Danke ^^
lg