디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자바 Swing 더블버퍼링 관련 질문좀

System32갤로그로 이동합니다. 2011.10.31 19:53:32
조회 168 추천 0 댓글 2


프레임안에


첫번째 Label이 있고

첫번째Label안에 또 두번째 Label이 있어

근데 첫번째 라벨이 스레드로

계속 repaint() 하면서 애니메이션 처리하고있어

근데 첫번째 라벨안에 그려지는 그림들은 더블버퍼링 처리가 되고있어서 깜빡임이없는데

첫번째 라벨안에 있는 두번째라벨은 더블버퍼가 되지않고 깜빡이고 있어

소스를 간략하게 보자면 

첫번째레이블 extends JLabel
{

두번째레이블 j2
Graphics doubleBuffGraphics
Image doubleBuffImg
.
(중간 코드 생략)
.
   public void paint(Graphics g)
   {
      doubleBuffImg ....
      doubleBuffGraphics .... // 더블버퍼하기위한 그래픽스, 이미지 객체
      (그림이 그려지는 코드는 생략)

      j2.repaint();
      // 혹은 j2.paint(doubleBuffGraphics);

     g.drawImage(doubleBuffImg, 0, 0, getWidth(), getHeight(), this);
   }
}

인데, 위 처럼 먼저 첫번째 레이블 자신을 먼저그리고 자식컴포넌트인 j2를 리페인트를 강제로 시키고있어

다른방법으로 생각한거는 j2.paint(Graphics g)에서 매개변수를 첫번째 레이블의 Graphics 객체를 넣어줬더니

깜빡이는건 없어지지만 엉뚱한 위치에 그려지네..

문제는 g.drawImage(0, 0, getWidth(), getHeight(), this); 이놈이 실행되기전에

올바른위치에 자식컴포넌트들이 그려져야하는데 방법이 엄슬까요?

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
285039 ㅋㅋ 점점 늦게자는거 적응된다. [1] McHello갤로그로 이동합니다. 11.10.31 55 0
285038 이거 왜 한글이 입력안될까? [8] ㅂㅈㄷ(175.201) 11.10.31 95 0
285036 추억돋는 atdt 01410 [1] 하이텔(126.9) 11.10.31 63 0
285035 이럴수가 아쉬벌레가 스스로 자백을.. 해버렸어.. [1] blackd갤로그로 이동합니다. 11.10.31 77 0
285031 C++ 하는 님들아 스마트 포인터요 [6] 토페갤로그로 이동합니다. 11.10.31 117 0
285029 일반적인 온라인게임을 혼자 만드는게 가능해? [9] schizoid322갤로그로 이동합니다. 11.10.31 141 0
285028 소프트웨어 테스팅 분야에 대한 의견 받습니다. [1] 늅뉴비(114.207) 11.10.31 76 0
285027 소멸자는 언제 쓰는건가요~~ [3] LASTOR갤로그로 이동합니다. 11.10.31 51 0
285026 대체 이 항공사가 어디란 말이냐 [3] 오사카(211.44) 11.10.31 80 0
285024 오늘 리눅스란걸 처음깔아봣는데여...gcc어케하나요 ?ㅜㅜ [18] 띠롱이(58.122) 11.10.31 358 0
285022 대학 축제 때 졸라 당황스러웠던 사건 [1] ㅈㅈㅈㅈ(118.47) 11.10.31 68 0
285020 과제가 대체 뭘 하라는건지 조차 모르겠다면.... [1] 잉드로이드갤로그로 이동합니다. 11.10.31 55 0
285019 쉬바 copy&paste 한방에 배포가 끝날수가 있는거냐? ㅋㅋㅋ [3] 쵸쵸(219.251) 11.10.31 54 0
285018 API 2권에서 웹연동내용이나옴? [1] ekrclrhwjdcl갤로그로 이동합니다. 11.10.31 54 0
285017 ㅋㅋㅋ 아놔 배포하기 개쉽네 ㅋㅋㅋ 쵸쵸(219.251) 11.10.31 60 0
285015 API정복 2권질문좀요 [2] ekrclrhwjdcl갤로그로 이동합니다. 11.10.31 70 0
285014 형들 논리회로 인강 들을수 있는데 알아? Snow(222.121) 11.10.31 495 0
285013 이거 프로그램 어떻게 짜나요? c++첨이라 하나도 모르겠네요. [9] ㅅㄱㄹ(121.158) 11.10.31 100 0
285012 키보드 막판 보스 [3] 전간디갤로그로 이동합니다. 11.10.31 105 0
285011 진로걱정 [4] 어려운놈(59.13) 11.10.31 82 0
285010 형들 이거 보면 이해가 가요? 독담갤로그로 이동합니다. 11.10.31 61 0
285009 자료구조 list 로 할수있는것들?? [3] 궁그매(116.32) 11.10.31 86 0
285008 sql인젝션으로 학교홈피 텀? [2] ㅁㄴㅇ(175.121) 11.10.31 96 0
285007 원활한 DC질을 위해 간식을 구입해 보았다. [2] 때릴꺼야?(119.67) 11.10.31 96 0
285006 컴공 졸업하면... SPlCA갤로그로 이동합니다. 11.10.31 66 0
285005 횽들 만약에 치킨집 한다면 관리 프로그램 만들거임? [8] [성대아싸]갤로그로 이동합니다. 11.10.31 121 0
285003 키보드 샀어여! 레알포스 10주년 한정판 저소음! [31] SuCo갤로그로 이동합니다. 11.10.31 228 0
285001 나꼼수가 kfc의혹같은 거 제기하는 건 좋은데 분당살람갤로그로 이동합니다. 11.10.31 187 0
285000 c++이 이렇게 어려울줄이야 시벌 ㅜㅜ 독담갤로그로 이동합니다. 11.10.31 66 0
284999 왠지 치킨집하면서 플갤 눈팅하는 사장횽 있을거 같아서 남김 [5] 124(110.14) 11.10.31 83 0
284998 으아 여기서 더이상 진도가 안나감 ,,, 도와줘 형들,, [2] 버리는캐갤로그로 이동합니다. 11.10.31 95 0
284997 형들 엑셀로 난수 100만개 만들려먼 어찌해야함? [4] 엑셀초보(112.218) 11.10.31 285 0
284996 입문자를 도와주세요 [3] rnmn갤로그로 이동합니다. 11.10.31 64 0
284995 이해가 안가네 [3] 전간디갤로그로 이동합니다. 11.10.31 85 0
284993 톰캣에 war파일 어떻게 배포하냐 ㅅㅂ [1] 쵸쵸(219.251) 11.10.31 76 0
284991 솔직히 내가 프로그래밍 분야에서 딱히 못하는게 없어 [3] 어쩌냐(220.66) 11.10.31 114 0
284987 형들 근데 코딩하기 귀찮을땐 어떻게 함? [4] 비밀의계곡갤로그로 이동합니다. 11.10.31 118 0
284986 플래시가 모바일 시대에 안 되는 이유 [5] ㅎㅅㅎ(183.102) 11.10.31 101 0
284985 방금 비행기 타고 내렸는데 [3] 얼빠진호랑이갤로그로 이동합니다. 11.10.31 86 0
284984 어느날 갑자기 작업관리자를 보다가 깜놀 비밀의계곡갤로그로 이동합니다. 11.10.31 61 0
284983 이쪽 인생선배님들께 물을께요. [4] 진로(61.106) 11.10.31 128 0
284982 횽들 변수에 주소넣을때 궁금한거있어서 좀알려주세요 ㅠㅠ [6] 빼빼로(14.33) 11.10.31 52 0
284981 그럼 요건가요 ~~~ LASTOR갤로그로 이동합니다. 11.10.31 36 0
284979 메소드란 뭔가여 [2] LASTOR갤로그로 이동합니다. 11.10.31 63 0
284977 방금 비행기 타고 내렸는데 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.31 72 0
284976 c++에서 const왜쓰는거에여 ? 진짜궁금;; [6] LASTOR갤로그로 이동합니다. 11.10.31 101 0
284975 방금 비행기 타고 내렸는데 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.31 51 0
284973 형들 지금 이코드에서 뭐가 잘못된거야?? [13] 버리는캐갤로그로 이동합니다. 11.10.31 91 0
284972 IT서적은 어디가 제일 싸나요 [2] ㅁㄴㅇㄹ(58.230) 11.10.31 82 0
284970 원래 대학교 1학년 1학기 때는 뭐 어떤거 배움? [14] 1234(169.229) 11.10.31 163 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2