diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/gui/FormatHelper.java b/src/main/java/de/hhu/ba/yoshikoWrapper/gui/FormatHelper.java index 27549a353229d5367d5df6842367771bdd89e197..a4cf3e708dc4d173f9fdd9b8daead3bb1852fb78 100644 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/gui/FormatHelper.java +++ b/src/main/java/de/hhu/ba/yoshikoWrapper/gui/FormatHelper.java @@ -39,17 +39,19 @@ public class FormatHelper { formatter.setMinimum(minValue); formatter.setMaximum(maxValue); formatter.setCommitsOnValidEdit(true); - + formatter.setAllowsInvalid(true); return formatter; } public static NumberFormatter getDoubleFormatter(double minValue, double maxValue) { NumberFormat format = DecimalFormat.getInstance(); + format.setMaximumFractionDigits(12); NumberFormatter formatter = new NumberFormatter(format); formatter.setValueClass(Double.class); formatter.setMinimum(minValue); formatter.setMaximum(maxValue); formatter.setCommitsOnValidEdit(true); + formatter.setAllowsInvalid(true); return formatter; }