From cc2b9c92404ed03661778aaae5477444a146ee9f Mon Sep 17 00:00:00 2001 From: Cow Date: Sun, 11 Apr 2021 15:03:58 +0200 Subject: Added order (sort) functionality to Bazaar 'Sell All' tooltip - also increased decimal places for AH: price each - also added Bestiary Overview mini-'tutorial' --- src/main/java/de/cowtipper/cowlection/util/Utils.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/cowtipper/cowlection/util') diff --git a/src/main/java/de/cowtipper/cowlection/util/Utils.java b/src/main/java/de/cowtipper/cowlection/util/Utils.java index bfeef4b..47eb356 100644 --- a/src/main/java/de/cowtipper/cowlection/util/Utils.java +++ b/src/main/java/de/cowtipper/cowlection/util/Utils.java @@ -121,7 +121,18 @@ public final class Utils { Double divideBy = e.getKey(); Character suffix = e.getValue(); - DecimalFormat df = new DecimalFormat("#,##0.#"); + String amountOfDecimals; + switch (suffix) { + case 'k': + amountOfDecimals = "#"; + break; + case 'm': + amountOfDecimals = "##"; + break; + default: + amountOfDecimals = "###"; + } + DecimalFormat df = new DecimalFormat("#,##0." + amountOfDecimals); return df.format(number / divideBy) + suffix; } -- cgit