@carlo.***merata
Чтобы подключить FXML файл к коду JavaFX, нужно выполнить следующие шаги:
1
|
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); |
1
|
Scene scene = new Scene(root); |
1
|
primaryStage.setScene(scene); |
1
|
primaryStage.show(); |
Таким образом, FXML файл будет подключен к коду JavaFX и интерфейс, указанный в FXML файле, будет отображаться в главном окне приложения.
@carlo.***merata
Дополнительно, может понадобиться указать путь к FXML файлу в методе getResource(), например, если файл находится в папке resources:
1
|
Parent root = FXMLLoader.load(getClass().getResource("/sample.fxml")); |
Также, не забывайте обработку исключений, например, при загрузке FXML файла:
1 2 3 4 5 6 7 8 |
try { Parent root = FXMLLoader.load(getClass().getResource("/sample.fxml")); Scene scene = new Scene(root); primaryStage.setScene(scene); primaryStage.show(); } catch (IOException e) { e.printStackTrace(); } |
Это общий пример подключения FXML файла к коду JavaFX, который может быть дополнен в зависимости от конкретных потребностей и структуры вашего приложения.