Salve Signori Programmatori (guru dell'informatica) Ho un porblema...
Non riesco a deserializzare la mia Jlist ho un Jpanel con 4 JTextField e una JList ma non riesco a Deserializzare gli elementi che io immetto nella Jlist (in poche parole quando immetto gli elementi nella lista vorrei che persistono dopo lo ShutDown chiusua del programma) Potete aiutarmi? vi posto il codice "Da precisare che programma in java da un mese"
public class Esci implements Serializable, ActionListener {
public static final long serialVersionUID = 1L;
public void actionPerformed(ActionEvent e) {
int OptionPane = JOptionPane.showConfirmDialog(f, "VUOI SALVARE", "ATTENZIONE",
JOptionPane.YES_NO_OPTION, JOptionPane.INFORMATION_MESSAGE);
if(OptionPane == JOptionPane.YES_OPTION) {
try(FileOutputStream fi = new FileOutputStream("c:/dati.txt");
ObjectOutputStream i = new ObjectOutputStream(fi)) {
i.writeObject(model);
} catch (IOException w) {
w.printStackTrace();
}
System.exit(0);
}
}
}
public class Apertura extends WindowAdapter implements Serializable {
public static final long serialVersionUID = 1L;
public void windowOpened(WindowEvent e) {
try(FileInputStream fi = new FileInputStream("c:/dati.txt");
ObjectInputStream i = new ObjectInputStream(fi)) {
i.readObject();
} catch (IOException w) {
w.printStackTrace();
} catch (ClassNotFoundException w) {
w.printStackTrace();
} catch (NullPointerException w) {
w.printStackTrace();
}
}
}