Загрузка файла FXML из зависимости [дубликат] ⇐ JAVA
-
Гость
Загрузка файла FXML из зависимости [дубликат]
Мне нужно загрузить файл fxml из зависимости, но я получил ошибку...
pom.xml
com.mycompany фреймворк 1.2.38 проект
попробуй { Загрузчик FXMLLoader = новый FXMLLoader(ClassLoader.getResource("com.mycompany.framework/userWindow.fxml")); Контроллер UserController = новый UserController(); loader.setController(контроллер); Родительский корень = loader.load(); Сцена сцены = новая сцена (корень); Этап этап = новый этап(); stage.setTitle("Пользователи"); stage.setScene(сцена); stage.setResizable(ложь); сцена.шоу(); } catch (исключение ex) { СтрокаExceptionMessage = ExceptionUtils.getStackTrace(ex); Log.error("Ошибка загрузки пользовательской панели: " +ExceptionMessage); } Ошибка:
java: на нестатический метод getResource(java.lang.String) нельзя ссылаться из статического контекста Файл userWindow.fxml находится в папке ресурсов проекта платформы. Кто-нибудь знает, как это исправить?
Мне нужно загрузить файл fxml из зависимости, но я получил ошибку...
pom.xml
com.mycompany фреймворк 1.2.38 проект
попробуй { Загрузчик FXMLLoader = новый FXMLLoader(ClassLoader.getResource("com.mycompany.framework/userWindow.fxml")); Контроллер UserController = новый UserController(); loader.setController(контроллер); Родительский корень = loader.load(); Сцена сцены = новая сцена (корень); Этап этап = новый этап(); stage.setTitle("Пользователи"); stage.setScene(сцена); stage.setResizable(ложь); сцена.шоу(); } catch (исключение ex) { СтрокаExceptionMessage = ExceptionUtils.getStackTrace(ex); Log.error("Ошибка загрузки пользовательской панели: " +ExceptionMessage); } Ошибка:
java: на нестатический метод getResource(java.lang.String) нельзя ссылаться из статического контекста Файл userWindow.fxml находится в папке ресурсов проекта платформы. Кто-нибудь знает, как это исправить?
Мобильная версия