j'utilise unJFileChooser pour recuperer un fichier que j'ai enregistré mais y'a un truc que j'arrive pas a saisir :
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: com.sun.java.swing.plaf.windows.WindowsFileChooserUI
alors je sais plus tout ce que j'enregistre c'est Serializé l'enregistrement s'effectue sans probleme j'enregistre donc de cette maniere :
voici la classe a enregistrer :
public class Fichier implements Serializable {
public Vector machineListF = new Vector();//liste des machine pour affichage
public Vector stockMPF = new Vector();//liste des stockMP
public Vector stockPFF = new Vector();// liste des stockPF
public Vector transfertF =new Vector();// liste des transferts
public Vector machineF = new Vector();//liste des machines
public int tresorerieInitiale;//tresorerie initilale
public int tresorerie;//tresorerie courante
public int dureeTotale;// durée totale
public int depensesHebdomadaires;// depenses hebdo
}
les vectors sont des vecteurs de classe SErializées
je l'enregistre de cette maniere :
if (résultat == JFileChooser.APPROVE_OPTION) {
try {
File file = new File(fichier.getSelectedFile().getName());//creation d'un fichier de sauvegarde
FileOutputStream fdest = new FileOutputStream(file);// sauvegarde des parametres
ObjectOutputStream out = new ObjectOutputStream(fdest);
out.writeObject(fichAtelier);// fichatelier est ine instance de Fichier
out.close();
}
catch (Exception ee) {}
}
et je recupere de cette maniere :
FileInputStream fdest = new FileInputStream(fichier.getSelectedFile()); // recupreation des parametres de connexion
ObjectInputStream out = new ObjectInputStream(fdest); // contenuees dans un objet Parametres
Fichier at1 = (Fichier) out.readObject(); // ca coince exactement la...
out.close();
je suis perdu je ne sais plus quoi faire
merci pour toute l'aide disponible