Java FXML java.lang.IllegalStateException: местоположение не установленоJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java FXML java.lang.IllegalStateException: местоположение не установлено

Сообщение Anonymous »

Я пытаюсь создать приложение, используя файл FXML для своего окна, но не могу заставить это работать, ни один из ответов на StackOverflow мне не помог, и я застрял.
Класс, в который я хочу загрузить файл
public FXMLWindow() {
final FXMLLoader fxmlLoader = new FXMLLoader(this.getClass().getResource("/test.fxml"));
fxmlLoader.setRoot(this);
fxmlLoader.setController(this);
try {
fxmlLoader.load();
} catch (IOException exception) {
throw new RuntimeException(exception);
}
}

Файл FXML


и ошибки
Caused by: java.lang.IllegalStateException: Location is not set.
at javafx.fxml/javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2541)
at javafx.fxml/javafx.fxml.FXMLLoader.load(FXMLLoader.java:2516)
at ProgramDlaMamy/com.Window.start(Window.java:21)


Подробнее здесь: https://stackoverflow.com/questions/709 ... is-not-set
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»