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;
 	}