응용 프로그램의 JAR이 만들어지면 응용 프로그램의 이미지가 더 이상 나타나지 않습니다. 이미지를로드하기위한 Google 코드의 예는 다음과 같습니다.이미지가 .jar 파일에서 작동하지 않습니다.
ImageIcon placeHolder = new ImageIcon("src\\Cards\\hidden.png");
왜 이러한 일이 발생하는지 알 수 없습니다. JAR 파일로 압축하지 않으면 응용 프로그램이 예상대로 실행됩니다. JAR로서, 이미지는 단순히 사라집니다. 우리는 ImageIcons 대신 URL을 사용하여 시도했지만 프로그램이 전혀 실행되지 않게합니다.
아이디어가 있으십니까?
EDIT : 올바른 경로로 이미지 파일을 JAR 파일에 저장하므로 문제가되지 않습니다.
은 .jar 파일의 위치와 관련하여 올바르게 설정된 이미지의 위치입니까? –
http://stackoverflow.com/questions/31127/java-swing-displaying-images-from-within-a-jar – jjnguy