다음 코드는 NetBeans에서 실행할 때 잘 작동합니다.Jar 파일의 아이콘 이미지 설정
this.getFrame().setIconImage(Toolkit.getDefaultToolkit().getImage("PlagiaLyzerIcon.png"));
그러나 일단 Jar 파일에 빌드되면 아이콘이 사라집니다.
누구나 문제가 무엇인지 알 수 있습니까? 나는 아이콘 이미지를 루트 디렉토리에 저장해야한다는 것을 알았지 만, JAR로 컴파일 한 후에 아이콘이 사라졌습니다. 어떤 도움
감사합니다 ...
안녕 모두, 문제는
this.getFrame().setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("plagialyzer/resources/PlagiaLyzerIcon.png")));
이 그것은 한 번 jar 파일로 컴파일 작품, 다음 코드로 해결되었다.
폴더의 경로를 다시 설정하더라도 프로젝트에서는 작동하지만 Jar 파일에서는 작동하지 않습니다. 그리고 코드에 어떤 문제가 있는지 잘 모르겠습니다. 생성자 문제? –
는이 코드는, this.getFrame() 작동하지 않습니다 의미 setIconImage. ( 새로운 이미지 아이콘 (getClass() getClassLoader를()의 getResource ("PlagiaLyzerIcon.png")) ..) –
이제 문제가 생깁니다 ... this.getFrame(). setIconImage (새 이미지 Icon (getClassLoader(). getResource ("PlagiaLyzerIcon.png")). getImage()). 해야합니다. – Hector