From a6891d30aa8ad9fc0a343a4b39fc2621f46ef661 Mon Sep 17 00:00:00 2001
From: Nicolas Dumoulin <nicolas.dumoulin@irstea.fr>
Date: Tue, 20 Nov 2007 13:54:28 +0000
Subject: [PATCH] BUGFIX: spinner for double had a default precision limited to
 10E-3 !

---
 src/fr/cemagref/ohoui/swing/basic/NumberProducer.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/fr/cemagref/ohoui/swing/basic/NumberProducer.java b/src/fr/cemagref/ohoui/swing/basic/NumberProducer.java
index 93bb1b2..4c36d22 100644
--- a/src/fr/cemagref/ohoui/swing/basic/NumberProducer.java
+++ b/src/fr/cemagref/ohoui/swing/basic/NumberProducer.java
@@ -45,7 +45,8 @@ public class NumberProducer implements OUIPanelProducer<JComponent> {
         }
 
         if (sm != null) {
-            JSpinner js = new JSpinner(sm);
+        	JSpinner js = new JSpinner(sm);
+        	((JSpinner.NumberEditor)js.getEditor()).getFormat().setMaximumFractionDigits(100);
             try {
                 ((JSpinner.DefaultEditor) js.getEditor()).getTextField().setColumns(
                         SwingDefaults.textFieldDefaultNumberOfChars);
-- 
GitLab