GWT SplitLayoutPanel调整大小
|
我有一个
TabPanel
,其中包含一个SplitLayoutPanel
,里面有两个ScrollPanel
,一个在中间,一个在基座的南边缘。调整浏览器窗口大小时,ѭ1不会自动调整大小。我尝试使用以下代码解决问题:
Window.addResizeHandler(new ResizeHandler() {
@Override
public void onResize(ResizeEvent event) {
setSplitPanelSize();
}
});
protected void setSplitPanelSize() {
if (getParent() != null) {
Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() {
@Override
public void execute() {
mainSplitPanel.setSize(getParent().getOffsetWidth() + \"px\", getParent().getOffsetHeight() + \"px\");
}
});
}
}
但是使用ѭ5来检索TabPanel
大小是不安全的。在浏览器调整大小时,还有另一种方法来调整SplitLayoutPanel
(及其元素)的大小吗?
没有找到相关结果
已邀请:
2 个回复
庞协腿宛炯
凸晴