ฉันมีวัตถุที่มีบัฟเฟอร์รูปภาพจำนวนมากอยู่ในนั้นฉันต้องการสร้างวัตถุใหม่โดยคัดลอกรูปภาพที่บัฟเฟอร์ทั้งหมดไปยังวัตถุใหม่ แต่รูปภาพใหม่เหล่านี้อาจมีการเปลี่ยนแปลงและฉันไม่ต้องการให้ภาพวัตถุต้นฉบับถูกแก้ไขโดยการแก้ไข ภาพวัตถุใหม่
ชัดเจนไหม
เป็นไปได้ไหมและใครสามารถแนะนำวิธีที่ดีได้โปรด? ฉันเคยนึกถึง getSubImage แต่อ่านที่ไหนสักแห่งว่าการเปลี่ยนแปลงใด ๆ ในภาพย่อยจะถูกเลือกกลับไปที่อิมเมจหลัก
ฉันแค่อยากได้สำเนาใหม่ทั้งหมดหรือโคลนของ BufferedImage
BufferedImage
ไม่ได้ใช้งานCloneable
และclone()
วิธีนี้ได้ป้องกันการเข้าถึง
clone()
เมธอดไม่ได้เหรอ หรือฉันพลาดอะไรไป? ฉันไม่รู้อะไรมากมายเกี่ยวกับBufferedImage
ชั้นเรียน