我想要 GWT 中的面板来填充页面,而无需实际设置大小。有没有办法做到这一点?目前我有以下内容:
public class Main implements EntryPoint
{
public void onModuleLoad()
{
HorizontalSplitPanel split = new HorizontalSplitPanel();
//split.setSize("250px", "500px");
split.setSplitPosition("30%");
DecoratorPanel dp = new DecoratorPanel();
dp.setWidget(split);
RootPanel.get().add(dp);
}
}
使用前面的代码片段,什么都没有显示。是否有我缺少的方法调用?
谢谢。
2008 年 9 月 17 日 20:15 更新
我在每一侧都放了一些按钮(明确设置它们的大小),但这仍然不起作用。我真的很惊讶没有像 FillLayout 类或 setFillLayout 方法或 setDockStyle(DockStyle.Fill) 或类似的东西。也许这是不可能的?但是像 GWT 一样流行,我认为这是可能的。
2008 年 9 月 18 日 14:38 更新
我尝试将 RootPanel 的宽度和高度设置为 100%,但仍然无法正常工作。不过感谢您的建议,这似乎可能会奏效。还有什么建议吗??