added a sample nested controller

This commit is contained in:
2019-06-16 13:00:29 +02:00
parent bb8bcd460a
commit f23e6c77ea
5 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,18 @@
package kellerkinder.HomeFlix.application;
import javafx.fxml.FXML;
import javafx.scene.control.Label;
public class FilmDetailView {
@FXML private Label lblFilm;
public void initialize() {
System.out.println("init nested controller");
}
public void foo() {
System.out.println("test");
}
}

View File

@ -34,6 +34,7 @@ import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.layout.AnchorPane;

View File

@ -163,6 +163,9 @@ public class MainWindowController {
// poster-mode
@FXML private ScrollPane posterModeScrollPane;
@FXML private FlowPane posterModeFlowPane;
// FilmDetailView
@FXML private FilmDetailView filmDetailViewController;
private DBController dbController;
private UpdateController updateController;
@ -498,6 +501,7 @@ public class MainWindowController {
@FXML
private void returnBtnclicked() {
filmsTreeTable.getSelectionModel().select(last);
filmDetailViewController.foo();
}
@FXML