paint() 메소드를 좀 고치면 됩니다.


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]

글쓴이 :이종수 2000년 3월 22일 18:17:37

In Reply to: [질문] 스크롤패인에서의 깜박임 (코드첨부) posted by 양옹이 on 2000년 3월 22일 11:30:47:

public void paint(Graphics g) {
width = getSize().width;
height = getSize().height;

if (img == null) {
d = getSize();
img = createImage(width, height);
} if (d.width != width || d.height != height) {
d = getSize();
img = createImage(width, height);
}

gc = img.getGraphics();


gc.setColor(Color.red);
gc.fillRect(0, 0, width - 1, height - 1);
gc.setColor(Color.black);

for (int i = 0; i < lists.size(); i++) {
m.scrollpane.doLayout();
a = i*30+30;
gc.drawString((String)lists.elementAt(i),0,a);
}

g.drawImage(img, 0, 0, this);
}


다음 글들:



이어서 글올리기(답하기)

이름:
E-Mail:
제목:
내용:
HTML 태그 포함 여부: HTML 문서일 경우 체크
관련 URL(선택):
URL 제목(선택):
관련 이미지 URL:


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]