Hallo Leute,
Ich versuche hier gerade eine DefaultTableModel in ein File zu speichern und anschließend wieder auslesen.
Dies funktioniert auch 1 mal, wenn ich allerdings ein 2test mal auf speichern klicke wirft es mir eine NotSerializeableException:
Anbei die Codeausschnitte:
Kann mir da von euch wer weiterhelfen?
Dankeschön
Ich versuche hier gerade eine DefaultTableModel in ein File zu speichern und anschließend wieder auslesen.
Dies funktioniert auch 1 mal, wenn ich allerdings ein 2test mal auf speichern klicke wirft es mir eine NotSerializeableException:
Anbei die Codeausschnitte:
Java:
public class ProfileEditorWindow extends JFrame {
static String profilefilename = "D:/stretcherprofiles.txt";
DefaultTableModel seqmodel;
JTable table;
// ...
private void loadSequenceFile () {
try {
ObjectInputStream ois = new ObjectInputStream(new FileInputStream(profilefilename));
seqmodel = (DefaultTableModel) ois.readObject();
table = new JTable(seqmodel);
} catch (Exception e) {
System.out.println("Problem reading Sequence File");
e.printStackTrace();
}
}
public void saveSequence () {
try {
ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(profilefilename));
oos.writeObject(seqmodel);
oos.flush();
oos.close();
JOptionPane.showMessageDialog(this, "Sequence saved.");
} catch (IOException e) {
JOptionPane.showMessageDialog(this, "There is a problem saving the Profile File");
e.printStackTrace();
}
}
Kann mir da von euch wer weiterhelfen?
Dankeschön