3 merge requests!43Merging frontend-testing into master,!38"Made progressbar dynamic in accordance to spending. Added balance field....,!37Made the sub progress bars respond to changes in expense
@@ -70,14 +74,16 @@ public class BudgetController implements FinanceController {
@FXML
privateObservableList<BudgetItem>budgetList;
@FXML
privatePieChartbudgetPieChart;
/**
* Initializes the budget register, the observable budget list and the tableview, along with the values of the dropbox used for filtering the tableview.
* @throws IOException If there occurs any exception when loading the budget register from a file.
*/
@FXML
publicvoidinitialize()throwsIOException{
publicvoidinitialize(){
//TODO if budget is not empty (HAS VALUES) -> make uneditable -> EVENT FILTER TO CONTEXT MENU
//TODO disable return to main menu when creating budget because this is the same view as when you create budeget
//TODO make budget item throw exception with negative amount
...
...
@@ -88,29 +94,42 @@ public class BudgetController implements FinanceController {