# HG changeset patch # User Raimund Renkert # Date 1331220822 0 # Node ID c1292aab6aa98b185fbf8ed3a011b1e0d2856e00 # Parent 0537faaa9848d400f6b7c9966e45e5da005a704c Issue 553. Cut the last 3 digits. This solves the problem desrcibed in Issue 553 and is now the same behaviour as in module 'new map'. flys-client/trunk@4134 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 0537faaa9848 -r c1292aab6aa9 flys-client/ChangeLog --- a/flys-client/ChangeLog Thu Mar 08 13:54:33 2012 +0000 +++ b/flys-client/ChangeLog Thu Mar 08 15:33:42 2012 +0000 @@ -1,3 +1,10 @@ +2012-03-08 Raimund Renkert + + Issue 553. + + * src/main/java/de/intevation/flys/client/client/ui/map/MapPositionPanel.java: + Cut the last 3 digits. + 2012-03-08 Ingo Weinzierl * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, diff -r 0537faaa9848 -r c1292aab6aa9 flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPositionPanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPositionPanel.java Thu Mar 08 13:54:33 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPositionPanel.java Thu Mar 08 15:33:42 2012 +0000 @@ -1,5 +1,7 @@ package de.intevation.flys.client.client.ui.map; +import com.google.gwt.i18n.client.NumberFormat; + import com.smartgwt.client.types.Alignment; import com.smartgwt.client.widgets.Label; import com.smartgwt.client.widgets.layout.HLayout; @@ -62,12 +64,14 @@ protected void setX(double x) { - this.x.setContents(String.valueOf(x)); + NumberFormat f = NumberFormat.getFormat("#0.0000"); + this.x.setContents(f.format(x).toString()); } protected void setY(double y) { - this.y.setContents(String.valueOf(y)); + NumberFormat f = NumberFormat.getFormat("#0.0000"); + this.y.setContents(f.format(y).toString()); } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :