JPanel 질문
히나
2023.04.01
패널에
혹은
캠버스에
이미지를
repaint 시킬려고 하는데
느릴까요?
느리다면 다른 방안이 있는지 알고싶어요.
그리고 만약 가능하다면
제가 생각하는건
각각의 윈도우 이벤트 인터페이스를 상속받아서
계속 repaint 방법을 생각하고 있는데
이것보다 좀더 나은 방법이 있을까요?
-
황소자리
ㅎㅎ ㄳ
-
황소눈
효율적으로 화면드로잉 하려면,
1) 더블버퍼링을 고려한다. 더블버퍼링으로 검색하면 사이트에 자료및 소스가 있습니다.
2) repaint();로 호출하지 말고, repaint(int x, int y, int width, int height) 호출해서 다시 그릴 필요가 있는 영역만 리페인트 한다.
그리고 이외의 학생이시면 도서관에서 \자바 게임 프로그래밍\이라는 도서가 있는데 이거 한권보세요. 국내서중에서 자바 그래픽 처리부분에 대해서 제일 잘 설명되어 있습