Всем привет, а есть кто в JavaFX шарит? Не могу сам разобраться в следующей проблеме: делаю десктоп приложеине (учёт финансов), и в главном окне сделал вкладки "доходы", "расходы", "отчёты" и т.д. При переключении между вкладками будут какие то свои элементы JavaFX. Все гайды учат только как создавть своё первое простое приложение, и один большой fxml файл я создал и один большой файл контроллера. Всё стандартно:
FXMLLoader loader = new FXMLLoader(getClass().getResource("expenses.fxml"));
this.scene = new Scene(loader.load());
IncomeController controller = loader.getController();
controller.setApplication(this);
scene.getStylesheets().add(getClass().getResource("bootstrap3.css").toExternalForm());
stage.setScene(scene);
stage.show();
Но я хочу чтоб был какой то класс контроллера, и него бы ссылался допустим main.fxml. И была бы 5-6 дочерних классов, в которых были бы формы для вкладки "расходы" или ли доходы, чтоб и view был отдельный для каждой вкладки, и контроллер для каждого view отдельный. Вопрос: можете помочь составить максимально простенький код, с подключением нескольких дочерних fxml и контроллеров к ним. А если ссылки с примерами накидаете, то вообще мегасупер будет, заранее спасибо!)