From c116732129daef2c85b789838f5b862db2af1841 Mon Sep 17 00:00:00 2001 From: Harry Linrui XU <xulr0820@hotmail.com> Date: Wed, 19 Apr 2023 12:30:29 +0200 Subject: [PATCH] Created window for selecting budget in listview --- src/main/resources/APRIL1/Budget.budget | 1 - src/main/resources/APRIL1/Income.budget | 0 src/main/resources/APRIL100/Budget.budget | 1 - src/main/resources/APRIL100/Expense.budget | 0 src/main/resources/APRIL100/Income.budget | 0 src/main/resources/APRIL1000/Budget.budget | 1 - src/main/resources/APRIL1000/Expense.budget | 0 src/main/resources/APRIL1000/Income.budget | 0 src/main/resources/APRILBudget/Budget.budget | 1 - src/main/resources/APRILBudget/Expense.budget | 0 src/main/resources/APRILBudget/Income.budget | 0 src/main/resources/view/SelectBudget.fxml | 35 +++++++++++++++++++ 12 files changed, 35 insertions(+), 4 deletions(-) delete mode 100644 src/main/resources/APRIL1/Budget.budget delete mode 100644 src/main/resources/APRIL1/Income.budget delete mode 100644 src/main/resources/APRIL100/Budget.budget delete mode 100644 src/main/resources/APRIL100/Expense.budget delete mode 100644 src/main/resources/APRIL100/Income.budget delete mode 100644 src/main/resources/APRIL1000/Budget.budget delete mode 100644 src/main/resources/APRIL1000/Expense.budget delete mode 100644 src/main/resources/APRIL1000/Income.budget delete mode 100644 src/main/resources/APRILBudget/Budget.budget delete mode 100644 src/main/resources/APRILBudget/Expense.budget delete mode 100644 src/main/resources/APRILBudget/Income.budget create mode 100644 src/main/resources/view/SelectBudget.fxml diff --git a/src/main/resources/APRIL1/Budget.budget b/src/main/resources/APRIL1/Budget.budget deleted file mode 100644 index ce4d3286..00000000 --- a/src/main/resources/APRIL1/Budget.budget +++ /dev/null @@ -1 +0,0 @@ -maxAmount=50.0 \ No newline at end of file diff --git a/src/main/resources/APRIL1/Income.budget b/src/main/resources/APRIL1/Income.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRIL100/Budget.budget b/src/main/resources/APRIL100/Budget.budget deleted file mode 100644 index ce4d3286..00000000 --- a/src/main/resources/APRIL100/Budget.budget +++ /dev/null @@ -1 +0,0 @@ -maxAmount=50.0 \ No newline at end of file diff --git a/src/main/resources/APRIL100/Expense.budget b/src/main/resources/APRIL100/Expense.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRIL100/Income.budget b/src/main/resources/APRIL100/Income.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRIL1000/Budget.budget b/src/main/resources/APRIL1000/Budget.budget deleted file mode 100644 index ce4d3286..00000000 --- a/src/main/resources/APRIL1000/Budget.budget +++ /dev/null @@ -1 +0,0 @@ -maxAmount=50.0 \ No newline at end of file diff --git a/src/main/resources/APRIL1000/Expense.budget b/src/main/resources/APRIL1000/Expense.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRIL1000/Income.budget b/src/main/resources/APRIL1000/Income.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRILBudget/Budget.budget b/src/main/resources/APRILBudget/Budget.budget deleted file mode 100644 index ce4d3286..00000000 --- a/src/main/resources/APRILBudget/Budget.budget +++ /dev/null @@ -1 +0,0 @@ -maxAmount=50.0 \ No newline at end of file diff --git a/src/main/resources/APRILBudget/Expense.budget b/src/main/resources/APRILBudget/Expense.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/APRILBudget/Income.budget b/src/main/resources/APRILBudget/Income.budget deleted file mode 100644 index e69de29b..00000000 diff --git a/src/main/resources/view/SelectBudget.fxml b/src/main/resources/view/SelectBudget.fxml new file mode 100644 index 00000000..ce1c21e1 --- /dev/null +++ b/src/main/resources/view/SelectBudget.fxml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?import javafx.scene.control.Button?> +<?import javafx.scene.control.DialogPane?> +<?import javafx.scene.control.Label?> +<?import javafx.scene.control.ListView?> +<?import javafx.scene.layout.HBox?> +<?import javafx.scene.layout.VBox?> +<?import javafx.scene.text.Font?> + +<DialogPane prefHeight="300.0" prefWidth="400.0" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="no.ntnu.idatt1002.demo.controller.SelectBudgetController"> + <content> + <VBox alignment="CENTER" prefWidth="362.0"> + <children> + <Label text="Select budget project"> + <font> + <Font name="Lucida Console" size="24.0" /> + </font> + </Label> + <ListView fx:id="budgetListView" prefHeight="200.0" prefWidth="200.0" /> + <HBox alignment="CENTER" prefHeight="100.0" prefWidth="200.0" spacing="5.0"> + <children> + <Button mnemonicParsing="false" onAction="#exitWindow" prefWidth="70.0" text="Cancel" /> + <Button mnemonicParsing="false" onAction="#selectBudget" prefWidth="70.0" text="OK" /> + </children> + </HBox> + <Label text="Click on an entry to select it"> + <font> + <Font size="14.0" /> + </font> + </Label> + </children> + </VBox> + </content> +</DialogPane> -- GitLab