W
Wings
Gast
Hey Leute,
ich möchte ein txt erstellen(funktioniert auch) und in diese mehrere Ausgaben speichern. Dafür hab ich eine Klasse deklariert die das steuern soll. Es wird auch geschrieben, nur wenn ich eine andere Methode aufrufe, die eine weitere Zeile schreiben soll (in einer anderen Klasse), gibts nen Fehler .... Könnt ihr mir helfen ...??????
ich möchte ein txt erstellen(funktioniert auch) und in diese mehrere Ausgaben speichern. Dafür hab ich eine Klasse deklariert die das steuern soll. Es wird auch geschrieben, nur wenn ich eine andere Methode aufrufe, die eine weitere Zeile schreiben soll (in einer anderen Klasse), gibts nen Fehler .... Könnt ihr mir helfen ...??????
Java:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package +++;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author ++++
*/
public class Statistik {
BufferedWriter b = null;
Date date = new Date();
public void LogErstellen() {
String DATE_FORMAT = "dd.MM.yyyy hh-mm-ss";
SimpleDateFormat dt = new SimpleDateFormat(DATE_FORMAT);
System.out.println("Date = " + dt.format(date));
try {
b = new BufferedWriter(new FileWriter("C:/Dokumente und Einstellungen/****/Desktop/Statistik/" + dt.format(date) + ".txt"));
} catch (IOException ex) {
Logger.getLogger(Statistik.class.getName()).log(Level.SEVERE, null, ex);
}
}
public void StatArchivAuswahl() { // FUNKTIONIERT !!!!!!!!!
try {
String s = "";
s = "Anwendername: " + FeAnmeldung.tfName.getText() + " ----- " + date;
b.write(s);
b.newLine();
} catch (Exception ex) {
System.out.println("Fehler beim Stats schreiben");
}
}
public void StatDbAuswahl() { // HIER DER FEHLER
try {
String s = "";
s = "Ausgewälte Datenbank: " + DbAuswahl.tfDatenbank.getText() + " ----- " + date;
b.write(s);
b.newLine();
b.close();
} catch (Exception ex) {
System.out.println("Fehler beim Stats schreiben");
}
}
}