我有一个其中包含许多bufferedimages的对象,我想创建一个新对象,将所有bufferedimages复制到新对象中,但是这些新图像可能会更改,并且我不希望通过更改原始对象图像来更改新对象图像。
明白了吗?
这有可能做到吗,有人可以建议一个好方法吗?我曾经想到过getSubImage,但在某处读到,对子图像的任何更改都会重新关联到父图像。
我只希望能够获得BufferedImage的全新完全独立副本或克隆
clone仅提供浅表副本,因此它将包含对缓冲图像的引用;不是它们的副本。
—
Ultimate Gobblement
@ NoelM,UltimateGobblement:
—
罗伯特
BufferedImage
未实现,Cloneable
并且该clone()
方法具有受保护的访问。
clone()
方法吗?还是我错过了什么?我BufferedImage