2009-10-19 4 views

답변

1

몇 가지 팁은 프로그래머 view

로 효율적으로 버퍼링을 사용하는 일부 testing programs 당신은 BufferedImage의 인스턴스를 생성)

1

한 사용 가능한입니다. 최상의 성능을 얻으려면 버퍼링 된 이미지는 렌더링 할 화면과 동일한 모델을 사용합니다. Graphics2D 문맥을 사용 BufferedImage를 만드는 방법에 대한

확인이

[http://www.exampledepot.com/egs/java.awt.image/CreateBuf.html][1]

(,이 ... 몇 가지 링크 버퍼 이미지를 생성하는 방법에는 여러 가지가) 구성 요소의 페인트 메서드에 전달

2) 버퍼링 된 이미지와 관련된 Graphics [getGraphics()]를 얻고 필요하면 Graphics2D로 캐스팅하고 해당 그래픽 객체에 명령을 호출하여 버퍼링 된 이미지에 프리미티브를 렌더링합니다 (해당 그래픽 객체를 구성 요소에 전달할 수도 있음) 버퍼링 된 이미지에 페인트하기 위해).

3) paint 메소드를 오버라이드 (override) 해, 컴퍼넌트에 건네진 Graphics2D 인수로 drawImage()의 변형을 호출하는 것으로, 버퍼링 된 이미지를 컴퍼넌트에 paint합니다.

샘플 코드가 필요한 경우 ...

관련 문제