2012-10-17 3 views
1

내 Java 애플릿에 .gif 이미지를 추가하려고하지만 웬일인지 공백으로 설정됩니다. 내 .gif 이미지를 얻으려면 getImage(getCodeBase(), "BLACK_Sel.gif ")을 사용하고 있지만 .jpg 이미지는 잘되지만 .gif는 사용하지 않습니다. 나는 다시, .jpgs을 위해 잘 작동Java 애플릿에 gif 이미지 추가 중?

g.drawImage(SelectedBlack,testx, testy, Checkers.SIZE_Y/8, Checkers.SIZE_Y/8, null);

를 사용 .gif 참고 이미지가 .. 다음 /를 .JPG 페인트합니다. 애니메이션 .gif 이미지에 대해이 작업을 수행해야하는 다른 방법이 있습니까?

+0

'g.drawImage (SelectedBlack, testx, 퉁명스러운, Checkers.SIZE_Y/8, 널 Checkers.SIZE_Y/8) '이어야한다'g.drawImage (SelectedBlack, testx, 퉁명스러운, Checkers.SIZE_Y/8, Checkers.SIZE_Y/8, this); ' –

답변

3

Abstract Window Toolkit에는 GIF를 지원하는 getImage() 메소드가 있습니다.

Image img1 = Toolkit.getDefaultToolkit().getImage("yourFile.gif"); 
+0

여전히 공백이 나타나고 .gif가 표시되지 않습니다. 어리석은 .. .. 일식을 다시 시작한 후 어떤 이유로 든 내 작업 영역이 여전히 오래된 것입니다. 감사합니다 : P – Chris

+0

속임수를 써? –

+0

애플릿 (일반적으로)이 'URL'을 필요로하는 반면 경로가 '파일'을 나타내는 것으로 가정하므로이 방법은 배포 된 애플릿에서는 작동하지 않습니다. –

관련 문제