From dd03d354b282b754890a10a6b5d5c734d6dc1dc1 Mon Sep 17 00:00:00 2001 From: Harry Linrui XU <xulr0820@hotmail.com> Date: Thu, 20 Apr 2023 11:20:58 +0200 Subject: [PATCH] Removed returnToStartMenuBtn. Created a thread through all scenes up till main menu --- .../demo/data/Budget/FileHandlingBudget.java | 1 + src/main/resources/view/BudgetNewest.fxml | 1 - src/main/resources/view/newBudgetBudgert.fxml | 17 ++++++----------- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/src/main/java/no/ntnu/idatt1002/demo/data/Budget/FileHandlingBudget.java b/src/main/java/no/ntnu/idatt1002/demo/data/Budget/FileHandlingBudget.java index e9706d65..2017bfea 100644 --- a/src/main/java/no/ntnu/idatt1002/demo/data/Budget/FileHandlingBudget.java +++ b/src/main/java/no/ntnu/idatt1002/demo/data/Budget/FileHandlingBudget.java @@ -35,6 +35,7 @@ public class FileHandlingBudget { //try (BufferedWriter bw = new BufferedWriter(new FileWriter(filePath + fileTitle + fileType))) { bw.write(generalBudget.toString()); } catch (IOException ex) { + ex.printStackTrace(); throw new IOException("Error writing to file: " + fileTitle); } } diff --git a/src/main/resources/view/BudgetNewest.fxml b/src/main/resources/view/BudgetNewest.fxml index fc28d282..3f679d03 100644 --- a/src/main/resources/view/BudgetNewest.fxml +++ b/src/main/resources/view/BudgetNewest.fxml @@ -56,7 +56,6 @@ <Font name="Lucida Console" size="14.0" /> </font> </Button> - <Button fx:id="returnBtn" disable="true" layoutX="150.0" layoutY="104.0" mnemonicParsing="false" onAction="#switchScene" opacity="0.0" text="Button" /> </children> </Pane> </left> diff --git a/src/main/resources/view/newBudgetBudgert.fxml b/src/main/resources/view/newBudgetBudgert.fxml index 83fd3890..7d19693d 100644 --- a/src/main/resources/view/newBudgetBudgert.fxml +++ b/src/main/resources/view/newBudgetBudgert.fxml @@ -84,11 +84,6 @@ </StackPane> <HBox alignment="CENTER_RIGHT" GridPane.columnIndex="1" GridPane.rowIndex="2"> <children> - <Button fx:id="backBtn" mnemonicParsing="false" onAction="#switchScene" prefWidth="100.0" text="Back"> - <font> - <Font size="14.0" /> - </font> - </Button> <Button fx:id="continueBtn" mnemonicParsing="false" onAction="#switchScene" prefWidth="100.0" text="Continue"> <font> <Font size="14.0" /> @@ -192,11 +187,6 @@ <RowConstraints minHeight="10.0" vgrow="SOMETIMES" /> </rowConstraints> <children> - <Button fx:id="returnToStartMenuBtn" alignment="CENTER" mnemonicParsing="false" onAction="#switchScene" text="Return to start"> - <font> - <Font size="14.0" /> - </font> - </Button> <Label fx:id="title" text="Budget Setup" textAlignment="CENTER" GridPane.columnIndex="1"> <font> <Font size="36.0" /> @@ -213,7 +203,12 @@ <DatePicker fx:id="date" layoutX="3.0" layoutY="32.0" prefWidth="175.0" /> </children> </Pane> - <Button fx:id="returnBtn" disable="true" mnemonicParsing="false" onAction="#switchScene" opacity="0.0" text="Button" /> + <Button fx:id="returnToMainMenuBtn" disable="true" mnemonicParsing="false" onAction="#switchScene" opacity="0.0" text="Button" /> + <Button fx:id="backBtn" mnemonicParsing="false" onAction="#switchScene" prefWidth="100.0" text="Go back"> + <font> + <Font size="14.0" /> + </font> + </Button> </children> </GridPane> </children> -- GitLab