我不会使用DockLayoutPanel创建一个简单的页面,
而且我不知道为什么该面板中的主要孩子没有居中,有人可以帮忙吗?
public class Spr implements EntryPoint {
public void onModuleLoad() {
DockLayoutPanel panel = new DockLayoutPanel(Unit.EM);
RootLayoutPanel.get().add(panel);
panel.add(new HTML("center"));
}
}
这只是在左上角显示“中心”,而我希望它会在页面中间显示它。
提前致谢。
最佳答案
您仅将内容添加到了DockLayoutPanel的中央面板。
尝试添加左,右,北等。以使用DockLayoutPanel创建其他面板。您可以添加空HTML:
panel.addNorth(new HTML(""), 2);
http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/user/client/ui/DockLayoutPanel.html