ImageCapabilities — 이미지 기능 클래스
ImageCapabilities — 이미지 기능 클래스 (java.awt)
이미지의 기능과 속성을 나타내는 클래스예요. JDK 1.4부터 도입됐어요.
본문
ImageCapabilities는 Object를 확장하고 Cloneable을 구현해요. 이미지의 기능과 속성을 캡슐화해요.
생성자
public ImageCapabilities(boolean accelerated)
이미지 기능을 지정하는 새 객체를 만들어요.
파라미터: accelerated — 가속 이미지가 필요한지 여부
메서드
isAccelerated()— 이 ImageCapabilities가 캡슐화한 기능의 객체가 가속될 수 있거나 가속됐는지 true 반환. 이미지는 pixmap, VRAM, AGP 등 플랫폼별 다양한 방식으로 가속될 수 있어요. 이는 시스템 메모리에 있는 것과 대비되는 일반적 가속 방식이에요isTrueVolatile()— 이 ImageCapabilities가 설명하는VolatileImage가 표면을 잃을 수 있으면 true 반환. 즉 운영 체제의 결정에 따라 휘발성 이미지가 표면을 잃을 수 있는지 여부clone()— 이 ImageCapabilities 객체의 사본 생성