L
loco
Gast
Hallo,
Ich wollte mal wissen wie ich Daten, die in einer Datei gespeichert sind, ins JTable bekomme.
Mittels dieses Codes habe ich die Daten aus der Tabelle gespeichert.
Hab schon irgendwe versucht die Daten zurück in die Tabelle zu kriegen. Hat aber nicht so ganz hingehauen.
Vielleicht kann mir ja einer weiterhelfen.
cu loco
Ich wollte mal wissen wie ich Daten, die in einer Datei gespeichert sind, ins JTable bekomme.
Mittels dieses Codes habe ich die Daten aus der Tabelle gespeichert.
Code:
public void writeData(JTable table, String path)
{
try
{
FileOutputStream fos = new FileOutputStream(path);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(table);
oos.close();
}
catch (IOException e)
{
}
}
Code:
fc.showSaveDialog(this);
if (fc.showSaveDialog(this) == JFileChooser.APPROVE_OPTION)
writeData(table, fc.getSelectedFile().getAbsolutePath());
Hab schon irgendwe versucht die Daten zurück in die Tabelle zu kriegen. Hat aber nicht so ganz hingehauen.
Code:
public void openData(JTable table, String path)
{
try
{
FileInputStream fis = new FileInputStream(path);
ObjectInputStream ois = new ObjectInputStream(fis);
table = (JTable) ois.readObject();
ois.close();
}
catch (Exception e)
{
}
}
Code:
fc.showOpenDialog(this);
if (fc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION)
openData(table, fc.getSelectedFile().getAbsolutePath());
cu loco