Nicolas Delsaux
Mon, 02 Dec 2002 07:32:41 -0800
>il existe une methode clone() qui duplique l'objet source. >attention toutefois de la redefinir pour ne pas te retrouver avec un 2 eme >d'ojet, qui partage les memes variables que l'objet source => il faut >egalement faire une copie de tes variables si elles ne sont pas primitives. > En clair, il faut également penser à appeler les méthodes clone des différents champs de ton objet, pour garantir que ton objet sera bien cloné. Il faut également noter (merci Hervé) que le clone ne marche que très mal pour les objets Swing, et qu'il vaut donc mieux cloner les objets métier représentés par les Swing, plutôt que de cloner les vues. Pour finir, tu peux également consulter la pseudo-archive (http://www.sogid.com/javalist/) qui contient au moins cinq threads dédiés à clone. > -- Nicolas Delsaux "Les hémorragies cérébrales sont moins fréquentes chez les amateurs et les joueurs de football que chez le reste de la population. Les cerveaux aussi. " Pierre Desproges