diff --git a/java/app/src/main/java/application/ProjetApp.java b/java/app/src/main/java/application/ProjetApp.java index f8b2b1e4445ad85bfb066fb8f30fba6e89e5f877..47f5d4015ea08df9a770141fc77a149e33805c36 100644 --- a/java/app/src/main/java/application/ProjetApp.java +++ b/java/app/src/main/java/application/ProjetApp.java @@ -19,7 +19,7 @@ public class ProjetApp extends Application { FXMLLoader fxmlLoader = new FXMLLoader(ProjetApp.class.getResource("ProjetView.fxml")); SplitPane root = fxmlLoader.load(); Scene scene = new Scene(root, root.getPrefWidth(), root.getPrefHeight()); - stage.setTitle("Hello!"); + stage.setTitle("Schedule Viewer"); stage.setScene(scene); stage.show(); } diff --git a/java/app/src/main/java/application/ProjetController.java b/java/app/src/main/java/application/ProjetController.java index a2f6eec766cd30bf59703dd970743e4a7bb66dc8..dcac40800f62c271b222febd89929b5d7579add0 100644 --- a/java/app/src/main/java/application/ProjetController.java +++ b/java/app/src/main/java/application/ProjetController.java @@ -7,6 +7,7 @@ import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; import javafx.scene.control.*; import javafx.scene.layout.AnchorPane; +import javafx.scene.layout.Pane; import javafx.scene.paint.Color; import java.io.*; @@ -34,7 +35,7 @@ public class ProjetController { private ArrayList<DisplayedTask> tasklist = new ArrayList<>(); private ArrayList<String> machineList = new ArrayList<>(); - private void redrawGraph() + public void redrawGraph() { // Constantes final double w = _canvas.getWidth(); @@ -122,14 +123,15 @@ public class ProjetController { @FXML public void initialize() { - redrawGraph(); - ((AnchorPane)_canvas.getParent()).widthProperty().addListener( + Pane parent = (Pane)_canvas.getParent(); + _canvas.resize(parent.getWidth(), parent.getHeight()); + parent.widthProperty().addListener( (observableValue, number, t1) -> { _canvas.setWidth(number.doubleValue()); redrawGraph(); } ); - ((AnchorPane)_canvas.getParent()).heightProperty().addListener( + parent.heightProperty().addListener( (observableValue, number, t1) -> { _canvas.setHeight(number.doubleValue()); redrawGraph();