Java...la fonction clone()

Fermé
StépH - 29 juin 2001 à 01:14
 StépH - 29 juin 2001 à 14:07
Je voudrais cloner une image (BufferedImage).
Si je fais imageSauvegarde = image; les deux variables représentent la même instance, donc ça va pas!
Mais qd j'utilise la fonction clone() qui appartient à la classe Object (image = (BufferedImage)imageSauvegarde.clone(); ), il me dit que clone est protected. Alors que BufferedImage descends bien de Object!!!
Merci d'avance! ^_^
@+
A voir également:

3 réponses

J'ai trouvé un moyen de ne pas utiliser clone! :
imageSauv.setData(image.getData());
C'est tout con mais bon...
Par contre ta réponse m'interesse qd même...si t'as le temps ^_^

Merci

@+
1
il faut que tu surdefinisses cette fonctoin elle est vide dans la class object, si ce n'est pas claire epond moi
0
bah....je pense que c clair... mais je maitrise pas encore assez!
Je situe pas vraiment où je dois redéfinir clone! Et j'y mets quoi?
Merci!...
0