|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface PaintContext
PaintContext
인터페이스는,Graphics2D
에서의 전부 칠해 조작용 또는 stroke 조작용으로서 디바이스 공간에서 칼라 패턴을 생성하기 위한 , 캡슐화 및 최적화한 환경을 정의합니다. PaintContext
는,ColorModel
에 관련한 Raster
의 형식에서,Graphics2D
조작에 필요한 색을 제공합니다. PaintContext
는, 특정의 페인트 조작 상태를 유지합니다. multi-thread 환경에서는, 1 개 Paint
객체에 대해서 동시에 복수의 문맥이 존재하는 경우가 있습니다.
Paint
메소드의 개요 | |
---|---|
void |
dispose ()
조작에 할당할 수 있고 있는 자원을 해제합니다. |
ColorModel |
getColorModel ()
출력의 ColorModel 를 돌려줍니다. |
Raster |
getRaster (int x,
int y,
int w,
int h)
그래픽스 조작용으로 생성된 색을 포함하는 Raster 를 돌려줍니다. |
메소드의 상세 |
---|
void dispose()
ColorModel getColorModel()
ColorModel
를 돌려줍니다. 이 ColorModel
는,Paint
의 createContext
메소드로 지정된 힌트와는 다른 경우가 있습니다. 모든 PaintContext
객체가 임의의 ColorModel
로 칼라 패턴을 생성할 수 있는 것은 아닙니다.
ColorModel
Raster getRaster(int x, int y, int w, int h)
Raster
를 돌려줍니다.
x
- 색이 생성되는,
디바이스 공간에서의 영역의 x 좌표y
- 색이 생성되는,
디바이스 공간에서의 영역의 y 좌표w
- 디바이스 공간에서의 영역의 폭h
- 디바이스 공간에서의 영역의 높이
Raster
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.