我正在使用 GWT,我正在动态创建 StackLayoutPanel。例如。我在 VerticalPanel 中有 4 或 5 个 StackLayoutPanel。我以像素为单位设置 StackLayoutPanel 的高度。如果我不设置高度,我只会在视图中看到一个 StackLayoutPanel,而不是 4 或 5 个。我想查看所有面板,但不想以像素为单位设置高度。
我的代码,
StackLayoutPanel stackLayoutPanel = new StackLayoutPanel(Unit.EM);
stackLayoutPanel.setHeight("300px");
List<String> list = Lists.newArrayList();
VerticalPanel vPanel = new VerticalPanel();
for(String value : list) {
stackLayoutPanel.add(new Label("Hello"), new Label("Hai"), 4);
}
vPanel.add(stackLayoutPanel);
谁能帮我?
提前致谢, Gnik