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
BufferedImagenie implementuje, Cloneablea clone()metoda ma chroniony dostęp.
clone()metody? A może coś przegapiłem? Nie wiem zbyt wiele oBufferedImageklasie