package visualiser.app; import javafx.application.Application; import javafx.application.Platform; import javafx.event.EventHandler; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.stage.WindowEvent; public class App extends Application { /** * Entry point for running the programme * * @param args for starting the programme */ public static void main(String[] args) { launch(args); } public void start(Stage stage) throws Exception { stage.setOnCloseRequest(new EventHandler() { @Override public void handle(WindowEvent event) { Platform.exit(); System.exit(0); } }); FXMLLoader loader = new FXMLLoader(getClass().getResource("/visualiser/scenes/main.fxml")); Parent root = loader.load(); Scene scene = new Scene(root, 1200, 800); stage.setScene(scene); stage.setTitle("RaceVision - Team 7"); stage.show(); } }