salut.
j'ai besoin de créer un clone d'un objet javafx. je veux pas utiliser
objet1 = objet2
car j veux deux objets indépendants....mais qui ont les même valeurs pour les
tous attributs
Merci
Version imprimable
salut.
j'ai besoin de créer un clone d'un objet javafx. je veux pas utiliser
objet1 = objet2
car j veux deux objets indépendants....mais qui ont les même valeurs pour les
tous attributs
Merci
A tous hazard et si tu as du temps à perdre, tu crées plein d'accesseurs qui récupèrent les attributs de object1 puis tu les mets dans object2 :?
Ivelios dans ses pensées : Doit y avoir plus simple c'est pas possible sinon 8O
salut Ivelios.
oui j'ai pensé à ça ....je voulais savoir s'il y a plus simple ..surtout que le nombre d'attributs est assez grand !
Tu doit utiliser la methode clone(), c'est quelque part dans le package reflection
A noter que si c'est des noeuds, tu peux utiliser FXDuplicator qui est dans l'API depuis la version 1.1 (pour avoir un support dans la 1.0 il faut rajouter les JAR de la Production Suite 1.0 dans le CLASSPATH).
Cela ne fonctionne pas avec les composants Swing (ceux de l'API ou ceux enrobés) et je ne sais plus si ca fonctionne avec des CustomNode (je ne crois pas).
Je n'ai pas testé avec les composants natifs de la 1.2. Je n'ai pas non-plus testé si cela préserve les closures de gestion d'évènement.