간단한 JavaFX
응용 프로그램을 만들었습니다.다른 패키지에서 fxml을 찾는 방법은 무엇입니까?
두 개의 메인 클래스가 JFXTest2.java
입니다 패키지 good
패키지와 fxml에를 가지고 있으며 컨트롤러가 JFXTest2
패키지에 있습니다.
이제 문제는 기본 클래스에서 fxml을로드 할 수 없다는 것입니다. 내가 JFXTest2 패키지에서 fxml을로드하는 방법을 worked.So
Parent root = FXMLLoader.load(getClass().getResource("jfxtest2.Screen.fxml"));
및
Parent root = FXMLLoader.load(getClass().getResource("jfxtest2/Screen.fxml"));
또한
Parent root = FXMLLoader.load(new URL("/jfxtest2/Screen.fxml"));
하지만 그들 중 누구도 :이 같은 fxml로드 시도 main
클래스 또는 application class
인 JFXTest2 클래스입니다.
감사를 사용할 필요가 시도 일했다. – gandalf