Загрузить fxml-файл из другого проекта - PullRequest
0 голосов
/ 07 мая 2018

Я работаю с затмением.

У меня есть 2 проекта. Проект A представляет собой простой FX-диалог (Java-Controller и fxml-File). Есть не главное в этом. пакет: info.azo

Проект B - это FX-приложение на базе данных (основное) пакет: ch.muellner

Я хочу загрузить диалог входа проекта A в проект B

Я делаю это так, но ошибка: «Местоположение не найдено»

FXMLLoader loader = new FXMLLoader();
loader.setLocation(Main.class.getResource("info.azo/Login.fxml"));
AnchorPane anchorPane = (AnchorPane) loader.load();

Мой путь к fxml неверен, каков правильный синтаксис?

Это прекрасно работает для меня: , если jar-файл проекта A находится в JavaBuildPath проекта B.

loader.setLocation(Main.class.getResource("/info/azo/Login.fxml"));

спасибо Фабиан!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...