From 9ad0d6267107bef16410668b2fc91bc4d59065a0 Mon Sep 17 00:00:00 2001 From: Harry Linrui XU <xulr0820@hotmail.com> Date: Mon, 10 Apr 2023 14:10:57 +0200 Subject: [PATCH] Made error message more concise. Removed duplicate code --- .../ntnu/idatt1002/demo/controller/AddIncomeController.java | 4 +--- src/main/resources/view/AddExpense.fxml | 2 +- src/main/resources/view/AddIncome.fxml | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/AddIncomeController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/AddIncomeController.java index 87476819..a758d154 100644 --- a/src/main/java/no/ntnu/idatt1002/demo/controller/AddIncomeController.java +++ b/src/main/java/no/ntnu/idatt1002/demo/controller/AddIncomeController.java @@ -105,9 +105,7 @@ public class AddIncomeController { chosenIncome.recurringProperty().bindBidirectional(income.recurringProperty()); chosenIncome.incomeCategoryObjectProperty().bindBidirectional(income.incomeCategoryObjectProperty()); chosenIncome.dateProperty().bindBidirectional(income.dateProperty()); - descriptionField.textProperty().set(income.getDescription()); - amountField.textProperty().setValue(String.valueOf(income.getAmount())); - recurringBox.setValue(income.isRecurring()); + //Set the values of the input fields of the dialog box descriptionField.textProperty().set(income.getDescription()); diff --git a/src/main/resources/view/AddExpense.fxml b/src/main/resources/view/AddExpense.fxml index 4a7d3c6d..b7ee352d 100644 --- a/src/main/resources/view/AddExpense.fxml +++ b/src/main/resources/view/AddExpense.fxml @@ -73,7 +73,7 @@ </GridPane.margin> </HBox> <DatePicker fx:id="datePicker" GridPane.columnIndex="1" /> - <Text fx:id="errorMsg" fill="#d90808" opacity="0.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Invalid inputs. Please make surce that amount is above 1 and that category and recurring have values" wrappingWidth="300.0" GridPane.columnSpan="3" GridPane.rowIndex="5" GridPane.rowSpan="2"> + <Text fx:id="errorMsg" fill="#d90808" opacity="0.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Invalid input. Please make sure that amount is an integer above 1." wrappingWidth="300.0" GridPane.columnSpan="3" GridPane.rowIndex="5" GridPane.rowSpan="2"> <font> <Font name="Lucida Console" size="11.0" /> </font> diff --git a/src/main/resources/view/AddIncome.fxml b/src/main/resources/view/AddIncome.fxml index b4167b44..f25c1bef 100644 --- a/src/main/resources/view/AddIncome.fxml +++ b/src/main/resources/view/AddIncome.fxml @@ -80,7 +80,7 @@ </GridPane.margin> </HBox> <DatePicker fx:id="datePicker" GridPane.columnIndex="1" /> - <Text fx:id="errorMsg" fill="#d90808" opacity="0.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Invalid inputs. Please make surce that amount is above 1 and that category and recurring have values" wrappingWidth="300.0" GridPane.columnSpan="3" GridPane.rowIndex="5" GridPane.rowSpan="2"> + <Text fx:id="errorMsg" fill="#d90808" opacity="0.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Invalid input. Please make sure that amount is an integer above 1." wrappingWidth="300.0" GridPane.columnSpan="3" GridPane.rowIndex="5" GridPane.rowSpan="2"> <font> <Font name="Lucida Console" size="11.0" /> </font> -- GitLab