> From: Herve AGNOUX [mailto:[EMAIL PROTECTED]]
> Dans ton appli, au lieu de faire un new TonChampTexte(), tu fais un
> truc du genre recreator.deserialize("champTexteEnHautAGauche"). Moi,
> j'utilise beaucoup un truc perso � base de JNDI.
Il y a quelques problems serieux lies a la serialisation :
- Les classes Swing ne sont jamais garanties d'etre compatibles d'une
version a une autre
- Meme si tu serialises uniquement les donnees et pas les widgets,
oublie une fois de definir un serialVersionUUID et ton appli ne peut
meme plus demarrer
> Cette approche est tr�s �l�guante, si je puis me permettre, parce
> qu'elle permet toutes sortes de configurations, sans toucher un iota
> de l'appli principale, et tout en conservant une excellente
> visibilit� sur le qui fait quoi.
Tu essaies de resoudre un probleme different : configurer l'apparence
en dehors du code. C'est necessaire, mais la serialisation me semble
etre le pire moyen de le realiser. Mieux vaut utiliser un fichier de
proprietes ou XML.
--
C�dric