From 359d3d255db594c0b0913160372796be5d193b4c Mon Sep 17 00:00:00 2001 From: Harry Linrui XU <xulr0820@hotmail.com> Date: Wed, 22 Mar 2023 17:59:33 +0100 Subject: [PATCH] "Removed adding expense to register in initialize. Instead the register is loaded from file" --- .../ntnu/idatt1002/demo/controller/ExpensesController.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/ExpensesController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/ExpensesController.java index 9f22b340..8eb5bb07 100644 --- a/src/main/java/no/ntnu/idatt1002/demo/controller/ExpensesController.java +++ b/src/main/java/no/ntnu/idatt1002/demo/controller/ExpensesController.java @@ -87,8 +87,7 @@ public class ExpensesController { show.setItems(filter); show.setValue("All"); - Expense newExpense = new Expense(99, true, ExpenseCategory.FOOD, LocalDate.of(2023, Month.JULY, 5)); - expenseRegister.addItem(newExpense); + expenseRegister = loadDataFromFile("Expense"); expenses = FXCollections.observableArrayList(expenseRegister.getItems()); dateColumn.setCellValueFactory(new PropertyValueFactory<Expense, String>("date")); @@ -148,9 +147,7 @@ public class ExpensesController { expenseRegister.addItem(newExpense); refreshObservableList(); } else { - System.out.println("expense is null or dialog mode is add"); } - expenseTableView.refresh(); } protected void refreshObservableList() { -- GitLab