Liebe Mitglieder,
Ich habe ein Array entries[] und diese sollen in eine Textdatei geschrieben werden.
folgender Code:
Funktion die aufgerufen werden soll:
Die Datei wird erzeugt jedoch hat sie keinen Inhalt.
Danke im vorhinein für jede Hilfe
Ich habe ein Array entries[] und diese sollen in eine Textdatei geschrieben werden.
folgender Code:
Code:
enter.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
entries[i] = new Entry(Day.getText(), Month.getText(), Year.getText(), info.getText());
table.addRow(entries);
i++;
for (int f=0;f<i;f++)
{
tableE.setValueAt(entries[f].Day, f, 0);
tableE.setValueAt(entries[f].Month, f, 1);
tableE.setValueAt(entries[f].Year, f, 2);
tableE.setValueAt(entries[f].info, f, 3);
try {
wEntry(f);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}
});
Funktion die aufgerufen werden soll:
Code:
public void wEntry(int nmb)throws IOException
{
FileWriter fw = new FileWriter("Eintrag.txt");
BufferedWriter bw = new BufferedWriter(fw);
bw.write(entries[nmb].Day+",");
bw.write(entries[nmb].Month+",");
bw.write(entries[nmb].Year+",");
bw.write(entries[nmb].info);
bw.newLine();
}
Danke im vorhinein für jede Hilfe