Ho un oggetto che ha molti bufferedimages in esso, voglio creare un nuovo oggetto copiare tutti i bufferedimages nel nuovo oggetto, ma queste nuove immagini possono essere modificate e non voglio che la le immagini dell'oggetto originale da modificare alterando le nuove immagini degli oggetti.Come si fa a clonare un BufferedImage
è chiaro?
Questo è possibile fare e chiunque può suggerire un buon modo per farlo per favore? Ho pensato a getSubImage ma ho letto da qualche parte che qualsiasi modifica all'immagine secondaria è rimessa all'immagine principale.
voglio solo essere in grado di ottenere una copia completamente separata dolce o clone di un BufferedImage
non si può chiamare) il metodo ('' il clone? O mi sono perso qualcosa? Non conosco molto sulla classe 'BufferedImage' –
clone fornisce solo una copia superficiale, quindi conterrebbe i riferimenti alle immagini bufferizzate; non copie di loro. –
@NoelM, UltimateGobblement: 'BufferedImage' non implementa' Cloneable' e il metodo 'clone()' ha accesso protetto. – Robert