Skip to content
Snippets Groups Projects
Commit a3143b11 authored by vitawrap's avatar vitawrap
Browse files

Java: petites corrections

parent d61e776b
Branches
No related tags found
No related merge requests found
...@@ -19,7 +19,7 @@ public class ProjetApp extends Application { ...@@ -19,7 +19,7 @@ public class ProjetApp extends Application {
FXMLLoader fxmlLoader = new FXMLLoader(ProjetApp.class.getResource("ProjetView.fxml")); FXMLLoader fxmlLoader = new FXMLLoader(ProjetApp.class.getResource("ProjetView.fxml"));
SplitPane root = fxmlLoader.load(); SplitPane root = fxmlLoader.load();
Scene scene = new Scene(root, root.getPrefWidth(), root.getPrefHeight()); Scene scene = new Scene(root, root.getPrefWidth(), root.getPrefHeight());
stage.setTitle("Hello!"); stage.setTitle("Schedule Viewer");
stage.setScene(scene); stage.setScene(scene);
stage.show(); stage.show();
} }
......
...@@ -7,6 +7,7 @@ import javafx.scene.canvas.Canvas; ...@@ -7,6 +7,7 @@ import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext; import javafx.scene.canvas.GraphicsContext;
import javafx.scene.control.*; import javafx.scene.control.*;
import javafx.scene.layout.AnchorPane; import javafx.scene.layout.AnchorPane;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color; import javafx.scene.paint.Color;
import java.io.*; import java.io.*;
...@@ -34,7 +35,7 @@ public class ProjetController { ...@@ -34,7 +35,7 @@ public class ProjetController {
private ArrayList<DisplayedTask> tasklist = new ArrayList<>(); private ArrayList<DisplayedTask> tasklist = new ArrayList<>();
private ArrayList<String> machineList = new ArrayList<>(); private ArrayList<String> machineList = new ArrayList<>();
private void redrawGraph() public void redrawGraph()
{ {
// Constantes // Constantes
final double w = _canvas.getWidth(); final double w = _canvas.getWidth();
...@@ -122,14 +123,15 @@ public class ProjetController { ...@@ -122,14 +123,15 @@ public class ProjetController {
@FXML @FXML
public void initialize() public void initialize()
{ {
redrawGraph(); Pane parent = (Pane)_canvas.getParent();
((AnchorPane)_canvas.getParent()).widthProperty().addListener( _canvas.resize(parent.getWidth(), parent.getHeight());
parent.widthProperty().addListener(
(observableValue, number, t1) -> { (observableValue, number, t1) -> {
_canvas.setWidth(number.doubleValue()); _canvas.setWidth(number.doubleValue());
redrawGraph(); redrawGraph();
} }
); );
((AnchorPane)_canvas.getParent()).heightProperty().addListener( parent.heightProperty().addListener(
(observableValue, number, t1) -> { (observableValue, number, t1) -> {
_canvas.setHeight(number.doubleValue()); _canvas.setHeight(number.doubleValue());
redrawGraph(); redrawGraph();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment