Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/stationinfo/GaugeListGrid.java @ 4957:5652aa0ad9e5
Use VLayout instead of GWTs DecoratorPanel
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Mon, 04 Feb 2013 13:44:36 +0100 |
parents | f46a07c11324 |
children | 2b7886ba7bb2 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/stationinfo/GaugeListGrid.java Fri Feb 01 16:32:48 2013 +0100 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/stationinfo/GaugeListGrid.java Mon Feb 04 13:44:36 2013 +0100 @@ -8,7 +8,6 @@ import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.i18n.client.NumberFormat; import com.google.gwt.user.client.ui.Anchor; -import com.google.gwt.user.client.ui.DecoratorPanel; import com.google.gwt.user.client.ui.Grid; import com.smartgwt.client.types.ListGridFieldType; import com.smartgwt.client.widgets.Canvas; @@ -17,6 +16,7 @@ import com.smartgwt.client.widgets.grid.ListGridField; import com.smartgwt.client.widgets.grid.ListGridRecord; import com.smartgwt.client.widgets.layout.HLayout; +import com.smartgwt.client.widgets.layout.VLayout; import de.intevation.flys.client.client.FLYS; import de.intevation.flys.client.shared.model.Data; @@ -164,10 +164,12 @@ } } - class GaugeInfoPanel extends DecoratorPanel { + class GaugeInfoPanel extends VLayout { public GaugeInfoPanel(GaugeInfo gauge) { setStyleName("gaugeinfopanel"); + setWidth100(); + Grid grid = new Grid(4, 2); NumberFormat nf = NumberFormat.getDecimalFormat(); @@ -201,7 +203,7 @@ grid.setText(3, 1, nf.format(datum)); } - setWidget(grid); + addMember(grid); } }