Not SerializableException: Point2D$Double
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 :
Code:
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(); |
Le probleme vient de la ligne juste avanf l'affichage de "3".
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