diff --git a/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java b/src/de/deadlocker8/budgetmaster/ui/cells/CategoryBudgetCell.java index ff09b4a5e7224bc504fba1904b9d0a1a083afb83..2f768acb0a7fe3ded93c2ccfd5e7da0f5c745ff3 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);