ImageCapabilities — 이미지 기능 클래스

ImageCapabilities — 이미지 기능 클래스 (java.awt)

이미지의 기능과 속성을 나타내는 클래스예요. JDK 1.4부터 도입됐어요.

출처: Java API Reference

본문

ImageCapabilitiesObject를 확장하고 Cloneable을 구현해요. 이미지의 기능과 속성을 캡슐화해요.

생성자

public ImageCapabilities(boolean accelerated)

이미지 기능을 지정하는 새 객체를 만들어요.

파라미터: accelerated — 가속 이미지가 필요한지 여부

메서드

  • isAccelerated() — 이 ImageCapabilities가 캡슐화한 기능의 객체가 가속될 수 있거나 가속됐는지 true 반환. 이미지는 pixmap, VRAM, AGP 등 플랫폼별 다양한 방식으로 가속될 수 있어요. 이는 시스템 메모리에 있는 것과 대비되는 일반적 가속 방식이에요
  • isTrueVolatile() — 이 ImageCapabilities가 설명하는 VolatileImage가 표면을 잃을 수 있으면 true 반환. 즉 운영 체제의 결정에 따라 휘발성 이미지가 표면을 잃을 수 있는지 여부
  • clone() — 이 ImageCapabilities 객체의 사본 생성

더 알아보기