J'ai un objet qui contient de nombreuses images tamponnées, je veux créer un nouvel objet en copiant toutes les images tamponnées dans le nouvel objet, mais ces nouvelles images peuvent être modifiées et je ne veux pas que le images d'objet original à modifier en modifiant les images des nouveaux objets.Comment cloner une image tamponnée
est-ce clair?
Est-ce possible et est-ce que quelqu'un peut suggérer un bon moyen de le faire s'il vous plaît? J'ai pensé à getSubImage mais j'ai lu quelque part que les modifications apportées à la sous-image sont renvoyées à l'image parente.
Je veux juste être en mesure d'obtenir une nouvelle copie entièrement séparée ou clone d'une classe BufferedImage
ne peut pas vous appeler la méthode 'clone()'? Ou ai-je manqué quelque chose? Je ne connais pas grand-chose à propos de la classe 'BufferedImage' –
clone fournit seulement une copie superficielle afin qu'il contienne les références aux images tamponnées; pas de copies d'eux. –
@NoelM, UltimateGobblement: 'BufferedImage' n'implémente pas Cloneable et la méthode' clone() 'a un accès protégé. – Robert