2012-03-25 2 views
0

Eclipse를 사용하여 프로젝트 파일에서 실행 가능한 JAR 파일을 내보내겠습니다. 그러나 내보내기 후에 아이콘 이미지가 표시되지 않습니다. 내가 eclipse를 실행했지만 JAR을 생성 한 후에는 작동하지 않습니다.Executable Jar 아이콘을 설정하지 않았습니다.

frame.setIconImage(Toolkit.getDefaultToolkit().getImage("images/icon.gif")); 

이미지가 올바른 디렉토리입니다 :

여기 내 주요 방법이 내 코드입니다. 또한, BufferedImage를 사용하여 메서드를 시도했지만 작동하지 않았습니다.

미리 도움을 주셔서 감사합니다.

답변

5

JAR 파일의 이미지는 자원으로 처리됩니다.

getClass().getResource("images/icon.gif") 

을 사용하고 ImageIcon 또는 다른 기술을 사용하여 이미지를 가져와야합니다. 참조 :

How to includes all images in jar file using eclipse

1

내가 한 방법의 예 : 실행 가능한 단지를 만들 때

Image image =Toolkit.getDefaultToolkit().getImage(getClass().getResource("wood.jpg")); 

은 위의 방법은 날 위해 일했습니다.

희망이 있습니다.

관련 문제