2013-10-14 2 views
-2

jar 또는 runnable jar 파일로 응용 프로그램을 내 보낸 후 이클립스와 관련된 문제가 있습니다. 응용 프로그램을 실행하면 이미지가로드되지 않습니다 .Eclipse에서 응용 프로그램을 실행하면 제대로로드 된 이미지가 올바르게로드됩니다. 나던 기본 src 폴더 안의 내 소스 폴더. 또한 모든 이미지를 한 번 더 가져 오기 위해 프로젝트 새로 고침, getClass(). getResource ("imgs \ someimage.png")로 코드 변경, 새 폴더 만들기 및 모든 항목 이동, 전체 클래스를 다른 프로젝트로 복사/붙여 넣기. Wierd는 내가 다른 프로젝트에서 같은 스타일을 가지고 있으며 모든 것이 잘 작동한다는 것입니다!이 경우 Bud는 작동하지 않습니다. 빌드 경로는 프로젝트 이전처럼 완벽하게 설정됩니다. 그리고 병에 내보낼 때 필요한 모든 이미지가 있습니다. 그 안에 참조하십시오. 나는 예제를 사용합니다 : labelIcon.setIcon (new ImageIcon ("imgs \\ someimage.png")); 대부분의 사람들은 getClass(). getResource() ... 문제를 해결하고 내 경우에 봉오리가 아닙니다. 어떤 아이디어? Eclipse에서 버그일까요?Java 응용 프로그램을 내 보내지 않고 이미지로드

+1

일부 코드를 업로드 할 수 있습니까? 또한 이클립스에서 프로젝트 구조의 그림이 도움이 될 것이다. –

+0

http://oi42.tinypic.com/15eteh3.jpg 여기 screenshot입니다 :) –

답변

0

imgs 폴더를 만드는 대신 src 폴더에 패키지를 만듭니다. 나는. org.imgs. 그런 다음 이미지를 리소스로로드하십시오.

+0

패키지를 수정하면 문제가 해결됩니다! 완벽한 충고! 그리고 빨리! :) 캔트 정말 고마워! –

+0

당신은 오신 것을 환영합니다. :) –

관련 문제