NetBeans에서 EmojiOneJava의 코드를 실행하려고해도 오류가 계속 발생합니다. 그것은 다른 사람의 코드이며 어떻게 작동하는지보고 싶습니다. 는 나도 넷빈즈 또는 GitBash를 통해이 코드를 실행 GitHub의 저장소에NetBeans에서 EmojiOneJava 실행
링크 (I Windows 컴퓨터를 사용) 도움이 필요합니다 : 오류의 https://github.com/UltimateZero/EmojiOneJava
예 나는 발생 :
Exception in Application start method
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767)
Caused by: java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Location is not set.
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2434)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
at com.uz.emojione.fx.EmojiListExample.start(EmojiListExample.java:24)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
... 1 more
예외 실행중인 응용 프로그램을 com.uz.emojione.fx.EmojiListExample 자바 결과 : 1
오류는 'FXMLLoader'가 FMXL 파일을 찾을 수 없음을 의미합니다. FXML은 응용 프로그램을 만들 때 배포되지 않았을 것입니다. 리소스 폴더가 빌드 폴더로 구성되어 있는지 확인합니다 (NetBeans 사용자가 아니며 NetBeans에서 구성하는 방법을 모르겠습니다 ...). –
그는 파일 구조를 변경했습니다. 그의 'FXML' 파일은'resources' 폴더 이름에 있습니다. – Sedrick
아래의 지침을 따르면 코드가 실행됩니다. 나는 달릴거야. 아직도 문제가 있습니다. 이미지를로드하려고 시도했지만 이미지 경로가 올바르지 않습니다. 'FXML' 파일의 경로가 그렇듯이. – Sedrick