2009-03-09 4 views
2

Safari (Mac)의 Java 애플릿에서 깜박임 문제가 발생합니다. 그러나 일반적인 이중 버퍼링 문제는 아닙니다.Java 애플릿의 drawImage가 Safari에서 깜박임

나는 한 번의 단일 drawImage 호출 (중복 칠판 없음, 아니 clear)이라고 불렀습니다. 이미지를 그리기 전에 흰색 깜박임이 나타나지만 모든 다시 칠하지는 않습니다. 사실 drawImage 호출의 지속 시간은 일반적으로 약 1ms이지만 5 회 페인트가 호출 될 때마다 약 30ms까지 측정됩니다. 즉, 깜박일 때입니다. 재 페인트는 구성 요소를 드래그하거나 창을 스크롤 할 때 트리거됩니다.

OSX의 자바 구현에 버그가 있습니까? 해결 되었습니까?

답변

0

매우 작은 정보를 제공합니다. 그것은 대답하기 어렵습니다.

페인트하기 전에 이미지를 다시 만드시겠습니까? 그런 다음 버퍼링하거나 미디어 추적기를 사용할 수 있습니다.

이전 Java 버전을 사용하는 경우 업데이트하십시오. OSX 용 이전 버전은 매우 버그가 있습니다.

0

문제는 일반적인 애플릿 애플릿 문제라고 가정합니다.

솔루션

이있다 : BackBuffer

난이 도움이되기를 바랍니다.