From 0f61d4100c91a0b80bcd0aa53ee7fe3c2ff221ec Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Tue, 25 Jul 2017 20:53:21 +0200 Subject: [PATCH] Fixed #118 color amounts on home tab (category budgets) --- .../budgetmaster/ui/cells/CategoryBudgetCell.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java b/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java index ff09b4a5e..2f768acb0 100644 --- a/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java +++ b/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java @@ -60,8 +60,16 @@ public class CategoryBudgetCell extends ListCell<CategoryBudget> HBox.setHgrow(r, Priority.ALWAYS); Label labelBudget = new Label(String.valueOf(Helpers.NUMBER_FORMAT.format(item.getBudget() / 100.0)).replace(".", ",") + " " + homeController.getController().getSettings().getCurrency()); + labelBudget.setStyle("-fx-font-weight: bold; -fx-font-size: 16; -fx-text-fill: #247A2D;"); + if(item.getBudget() > 0) + { + labelBudget.setText("+" + labelBudget.getText()); + } + else + { + labelBudget.setStyle("-fx-font-weight: bold; -fx-font-size: 16; -fx-text-fill: #CC0000"); + } labelBudget.setPrefHeight(HEIGHT); - labelBudget.setStyle("-fx-font-weight: bold; -fx-font-size: 16; -fx-text-fill: #212121;"); labelBudget.setAlignment(Pos.CENTER); labelBudget.getStyleClass().add("greylabel"); hbox.getChildren().add(labelBudget); -- GitLab