如何向FlowPanel添加边距?

jav*_*red 3 gwt

我正在使用com.google.gwt.user.client.ui.FlowPanel小部件彼此非常接近.但是我无法弄清楚如何设置边距?

BTW可能有更好的布局?我只需要一个容器,用于逐个定位的几个Anchor.

kga*_*ron 10

您可以通过编程方式执行此操作:

flowPanel.getElement().getStyle().setProperty("margin", "10px");

或者使用声明margin(YourCssClassWithMargin{ margin: 10px; })的CSS类:

- >如果你使用UiBinder这样添加CSS样式:

<g:FlowPanel styleName='YourCssClassWithMargin'>
Run Code Online (Sandbox Code Playgroud)

- >如果你不这样使用UiBinder:

flowPanel.addStyleName("YourCssClassWithMargin");