2016-09-27 3 views
0

그래서 JavaFX에서 애플릿을 만들려고합니다. src에 "sprites"라는 폴더가 있습니다. 해당 폴더에는 약 700 개의 이미지가 있지만 ImageView를 초기화 할 때마다 NullPointerException이 발생합니다.폴더를 읽을 수 없습니다. Java

ImageView imageView = new ImageView(new Image("src\\sprites\\image.png")); 

위의 코드는 작동하지 않습니다, 나는 그것을 절대 파일 경로를 줄 때 :

ImageView imageView = new ImageView(new Image("C:\\User\\...\\src\\sprites\\image.png")); 

그 중 하나가 작동하지 않습니다. 내 src 폴더의 루트에 모두 700 개 이미지를 이동하는 경우

그러나, 그것은 완벽하게 잘 작동 : 조직 목적으로이 주위에 방법

ImageView imageView = new ImageView(new Image("image.png")); 

있습니까? 내 src 폴더에있는 파일의 수백을 유지하고 싶지 않아 , 나는 오히려

Java 애플릿에 대한 사용자의 디스크에 액세스 할 수 없습니다 ...

답변

0

내가 기억하고 깔끔한 일을하기 위해 서로 다른 폴더에이를 거라고 보안 목적. 이렇게하려면 인증서를 사용하여 애플릿에 서명해야합니다.

자동 서명 된 인증서를 제공 할 수 있습니다. 이 방법으로 애플릿을 테스트 할 수 있지만 앱을 사용하려면 사용자가 받아 들여야합니다.)

+0

첫 번째 질문 인 "애플릿을 만들려고합니다."... –