From a734ecf9a32e1c2a32834755786decf1659a65e6 Mon Sep 17 00:00:00 2001 From: Alexis Durgnat <alexis.durgnat@etu.hesge.ch> Date: Sat, 2 Feb 2019 21:03:21 +0100 Subject: [PATCH] Print journeys --- .../java/ch/hepia/ui/MainWindowController.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/main/java/ch/hepia/ui/MainWindowController.java b/src/main/java/ch/hepia/ui/MainWindowController.java index 134fdec..4e68cfd 100644 --- a/src/main/java/ch/hepia/ui/MainWindowController.java +++ b/src/main/java/ch/hepia/ui/MainWindowController.java @@ -99,17 +99,19 @@ public class MainWindowController implements Initializable { * @param y Where to draw but vertically */ private void drawConnection(Connection connection, int x, int y){ - List<Section> sections = connection.getSections(); + List<Section> sections = connection.getSections(); + connectionCanvas.getGraphicsContext2D().setFill(Color.RED); + + System.out.println(sections.size()); for (int i = 0; i < sections.size(); i++){ - connectionCanvas.getGraphicsContext2D().setFill(Color.RED); - connectionCanvas.getGraphicsContext2D().strokeLine( - x + (622 / sections.size()) * i, y, 622 / sections.size(), y); - connectionCanvas.getGraphicsContext2D().fillOval(x + (622 / sections.size()) * i - 5, y - 5, + x + (622 / sections.size()) * (i), y, 622 / sections.size(), y); + connectionCanvas.getGraphicsContext2D().fillOval(x + (622 / sections.size()) * (i) - 5, y - 5, 10, 10); - - connectionCanvas.getGraphicsContext2D().fillText(sections.get(i).getDeparture().getLocation().getName(), - x + (622 / sections.size()) * i, y - 20); + connectionCanvas.getGraphicsContext2D().fillText(sections.get(i).getArrival().getLocation().getName(), + x + (622 / sections.size()) * (i), y - 20); + connectionCanvas.getGraphicsContext2D().fillText(sections.get(i).getArrival().getArrivalTime().toString(), + x + (622 / sections.size()) * (i), y - 40); } } -- GitLab