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
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
Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!
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.
Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager