From 9c34942aea73edf64930d818522dc5051d054972 Mon Sep 17 00:00:00 2001
From: Harry Linrui XU <xulr0820@hotmail.com>
Date: Sat, 11 Mar 2023 14:23:32 +0100
Subject: [PATCH] Create method that switches to the expenses window

---
 .../no/ntnu/idatt1002/demo/view/SceneController.java   | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/main/java/no/ntnu/idatt1002/demo/view/SceneController.java b/src/main/java/no/ntnu/idatt1002/demo/view/SceneController.java
index efaaef7b..941a33a5 100644
--- a/src/main/java/no/ntnu/idatt1002/demo/view/SceneController.java
+++ b/src/main/java/no/ntnu/idatt1002/demo/view/SceneController.java
@@ -32,4 +32,12 @@ public class SceneController {
         stage.setScene(scene);
         stage.show();
     }
-}
\ No newline at end of file
+
+    public void switchExpenses(ActionEvent event) throws IOException {
+        FXMLLoader loader = new FXMLLoader(SceneController.class.getResource("/view/Expenses.fxml"));
+        Parent root = loader.load();
+        stage = (Stage)((Node)event.getSource()).getScene().getWindow();
+        scene = new Scene(root);
+        stage.setScene(scene);
+        stage.show();
+    }}
\ No newline at end of file
-- 
GitLab