Graphics: fix custom Formatter after JDK8 upgrade
[scilab.git] / scilab / modules / renderer / src / java / org / scilab / modules / renderer / JoGLView / axes / ruler / AxesRulerDrawer.java
index a484288..f18f64c 100644 (file)
@@ -46,6 +46,7 @@ import org.scilab.modules.renderer.JoGLView.util.ColorFactory;
 import java.awt.Dimension;
 import java.nio.FloatBuffer;
 import java.text.DecimalFormat;
+import java.text.FieldPosition;
 import java.util.Arrays;
 import java.util.List;
 
@@ -577,7 +578,7 @@ public class AxesRulerDrawer {
         AxesRulerSpriteFactory.setScilabStyle(format);
         String[] r = new String[values.length];
         for (int i = 0; i < values.length; i++) {
-            r[i] = format.format(values[i]);
+            r[i] = format.format(values[i], new StringBuffer(), new FieldPosition(0)).toString();
         }
         return r;
     }