我正嘗試使用頂部的菜單欄和底部的BorderLayoutContainter
創建一個簡單的頁面示例。我無法弄清楚如何讓底部自動適應剩下的尺寸。GXT中的NorthSouthContainer佈局大小
我有這樣的事情:
public void onModuleLoad() {
MenuBar mbar = new MenuBar();
// Add menus...
BorderLayoutContainer blc = new BorderLayoutContainer();
// Create borderlayout parts...
NorthSouthContainer mainCon = new NorthSouthContainer();
mainCon.addNorthWidget(mbar);
mainCon.addSouthWidget(blc);
ViewPort vp = new ViewPort();
vp.add(mainCon);
RootPanel.get().add(vp);
}
菜單欄顯示正常,但底部 - 的BorderLayoutContainer
- 是完全坍縮。如果我只是將BorderLayoutContainer
添加到ViewPort
,它會正確顯示,即填充整個屏幕。
爲什麼不充分利用NorthSouthContainer
的南部傳遞給BorderLayoutContainer
大小。或者還有其他事情正在發生?
? –
我正在使用GXT 3.0 – siki