Tengo un objeto que tiene muchas imágenes en búfer, quiero crear un nuevo objeto copiando todas las imágenes en búfer en el nuevo objeto, pero estas nuevas imágenes pueden modificarse y no quiero que las imágenes del objeto original se alteren alterando el imágenes de nuevos objetos.
¿Está claro?
¿Es posible hacer esto y alguien puede sugerir una buena manera de hacerlo, por favor? He pensado en getSubImage, pero leí en alguna parte que cualquier cambio en la subimagen se refleja en la imagen principal.
Solo quiero poder obtener una copia o clon nueva completamente separada de un BufferedImage
BufferedImage
no se implementa Cloneable
y el clone()
método tiene acceso protegido.
clone()
método? ¿O me he perdido algo? No sé mucho sobre laBufferedImage
clase