2012-01-28 8 views
0

Mac OS X (10.6.7)에서 잘 돌아가는 Java 프로그램을 개발했습니다. Finder 나 다른 응용 프로그램과 같은 다른 창을 클릭하면 프로그램이 멈추거나 그래픽이 더 이상 업데이트되지 않습니다. 프로그램을 다시 클릭하면 그래픽이 다시 업데이트되어 잘 실행됩니다.다른 윈도우가 활성화되어있을 때 자바 프로그램이 정지 함

그 사람이 무엇인지 알 수 있습니까?

LWJGL 및 매끄러운 라이브러리로 코딩했습니다.

감사합니다.

+1

* "그 사람이 될 수있는 것을 알고 있습니까?"* 코드. –

답변

1

here에서 촬영 : 그것은 초점이없는 경우 기본 매끄러운으로

아무것도 렌더링하지 않습니다, 애플릿 너무 좋은 연습은 항상 그래서 그

container.setAlwaysRender(true);

을 설정하는 것입니다 포커스가없는 경우에도 렌더링됩니다.

이것은 GameContainer.setAlwaysRender을 참조한 것으로 보입니다. 포럼 게시물에서는 애플릿에 대해 설명하고 있지만 AppGameContainer (독립 실행 형 응용 프로그램)와 AppletGameContainer.Container는 모두 확장되어 있습니다.

관련 문제