Как использовать документ FXML в окне JFXtras?

Для содержимого объекта окна JFXtras должны ли мы использовать только часть кода в IDE?

Window w = new Window("My Window#"+counter);
w.getContentPane().getChildren().add(new Label("Content... \nof the window#"));
root.getChildren().add(w);

Например, я подготовил документ fxml с помощью конструктора сцен, я хочу, чтобы он отображался в окне jfxtras. Но я не мог сделать окно как сцену.


person fuatkaraca    schedule 29.01.2015    source источник


Ответы (1)


Загрузите fxml в Node и установите в качестве содержимого

Node node = FXMLLoader.load(getClass().getResource("yourFxml.fxml"));
w.getContentPane().getChildren().add(node);
person zella    schedule 29.01.2015
comment
Теперь все в порядке. мой файл fxml находится в окне, но я думаю, что это неправильно. В чем проблема, сэр? s17.postimg.org/sa0ipwc9b/image1.png s17.postimg.org/5ml9jqwpb/image2.png - person fuatkaraca; 30.01.2015