[JAVA] Probleme d'evenements lié a la serialisation(enfin je pense)...
Probleme d'evenements lié a la serialisation(enfin je pense)... [JAVA] - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 21-03-2001 à 04:30:12
Voila j'ai un JPanel auquel j'adde des JComponent. Ils s'affichent, les evenements que je leur ai defini marchent enfin tout va bien.
Chaque JComponent est stocké dans une LinkedList, en fait quand j'adde un JComponent a mon JPanel, il a été precedemment stocké dans cette LinkedList et je l'adde donc en faisant un :
add((cast)MaLinkedList.get(index))
Apres pour stocké tous mes JComponent que j'ai addé a mon JPanel, je serialize donc ma LinkedList dans un fichier, et ca marche parfaitement.
Le probleme c'est quand j'essaie de "deserialiser" ma LinkedList depuis mon fichier. Je cree donc une nouvelle LinkedList initialisé avec celle qui est contenu dans le fichier et j'adde ensuite mes JComponent provenant de cette LinkedList(que je viens d'initialiser) à mon JPanel.
Les composants s'affichent sur mon JPanel MAIS par contre
ces memes JComponent ne gerent plus les evenements que je leur ai associé. L'un d'eux est par exemple est l'affichage d'un JPopupMenu lors d'un click droit et ben il s'affiche pas.
Je pense qu'il faut que je reactive les evenements propres à ce JComponent ou qqchose comme ca, enfin je sais pas.
Quelqu'un saurait-il comment faire?
Merci d'avance.