Bonjour a tous,
Voilà, j'essaye de serialiser un ensemble de figure present sur un jpanel.
la serialisation ne devoile pas d'exeption, dc semble bien se derouler.
Mais lors de la deserialisation, probleme...
mon code pour deserialiser :
Le probleme vient de la ligne juste avanf l'affichage de "3".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 FileInputStream fis = new FileInputStream("window.ser"); System.out.println("1"); ObjectInputStream ois = new ObjectInputStream(fis); System.out.println("2"); PanneauDessin panneauCharge = (PanneauDessin)ois.readObject(); System.out.println("3"); ois.close();
l'erreur lever est :
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.awt.geom.Point2D$Double
Le dessin est bien une ligne ...
Apres plusieurs recherches sur internet, j'ai trouvé ceci :
http://bugs.sun.com/bugdatabase/view...bug_id=4263142
QQ1 aurait une idée pour resoudre ca, car j'ai bien essayé de suivre un peu ce qui est indiqué, mais sans aucun resultat.
Merci
Partager