Mam obiekt, który ma wiele buforowanych obrazów, chcę utworzyć nowy obiekt, kopiując wszystkie buforowane obrazy do nowego obiektu, ale te nowe obrazy mogą zostać zmienione i nie chcę, aby oryginalne obrazy obiektów były zmieniane przez zmianę nowe obrazy obiektów.
czy to jasne?
Czy jest to możliwe i czy ktoś może zasugerować dobry sposób, aby to zrobić? Pomyślałem o getSubImage, ale gdzieś przeczytałem, że wszelkie zmiany w podobrazie są przenoszone z powrotem do obrazu nadrzędnego.
Chcę tylko mieć możliwość uzyskania świeżej, całkowicie oddzielnej kopii lub klonu BufferedImage
BufferedImage
nie implementuje, Cloneable
a clone()
metoda ma chroniony dostęp.
clone()
metody? A może coś przegapiłem? Nie wiem zbyt wiele oBufferedImage
klasie