CompositeContext — 합성 작업의 캡슐화된 환경
CompositeContext — 합성 작업의 캡슐화된 환경
CompositeContext 인터페이스는 합성(compositing) 작업을 위한 캡슐화되고 최적화된 환경을 정의해요.
본문
public interface CompositeContext
CompositeContext 객체는 합성 작업의 상태를 유지해요. 다중 스레드 환경에서는 하나의 Composite 객체에 대해 여러 컨텍스트가 동시에 존재할 수 있어요.
이 컨텍스트는 Graphics2D가 Composite의 createContext를 호출해 작업 색 모델에 맞게 생성되고, 작업이 끝나면 dispose로 해제돼요.