2016-06-13 6 views
2

일부 아이콘과 이미지가 프로젝트의 리소스 폴더에서로드되는 스윙 응용 프로그램을 만듭니다.다른 환경에서 Swing의 경로에서 파일 읽기

File helpIcon = new File("resources/icon/helpIcon.png"); 

Windows에서는 잘 작동하지만 Linux에서는이 코드가 오류를 발생시킵니다. 다른 운영체제에서 을 어떻게 처리해야합니까? (Windows, Linux, MacOS와 같은)?

+0

시도를 시작 부분 파일 helpIcon = 새 파일에/추가 ("/ 자원/아이콘/helpIcon.png."); –

+0

http://stackoverflow.com/questions/3861989/preferred-way-of-loading-resources-in-java – sjc

+0

@YoucefLaidani 감사합니다./전에 리소스가 src 폴더 나 파일 드라이브로 이동하게됩니다. 나는 E : /project/quizApp/src/com/quizzapp/util/Util.java 과 나의 리소스 폴더 E :/project/quizApp/src/resources에서 일하고있다. –

답변

-1

시도는 모두 getClass() 사용의 GetResources ("경로")

+1

감사합니다. @Irazza 저는 이미 가지고있는 문제를 해결했습니다. –