gpt4 book ai didi

java - 关于 GWT 和 dockpanel 的问题,大小和调整大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:03:48 25 4
gpt4 key购买 nike

关于 gwt 中的停靠面板的问题

所以我希望停靠面板占据浏览器窗口的整个大小

        dockPanel.setSize("100%", "100%");

如果这是正确的

下一个问题,我要添加一个北面板,高度为 100 像素并占据浏览器的整个宽度

    topPanel.setSize("100%", "100px");
dockPanel.add(topPanel, DockPanel.NORTH);

这是正确的,然后我想添加一个 200px 宽的西面板,整个浏览器的长度一直到北面板的正下方 westSideStackPanel.setSize("200px","100%") mainPanel.add(westSideStackPanel,DockPanel.WEST);

我已经创建了所有这些,但是当我查看我的停靠面板时,整个屏幕的西面板和北面板之间有一个很大的差距。为什么会这样?

北面板保持在100px,然后整个屏幕宽度有一个100px左右的空隙。

alt text

最佳答案

尝试使用 RootLayoutPanel作为基础面板(这会根据浏览器窗口调整大小)然后使用 DockLayoutPanel(类似于 DockPanel)。此方法记录在案 here .

public void onModuleLoad() {
RootLayoutPanel rp = RootLayoutPanel.get();
DockLayoutPanel dp = new DockLayoutPanel(Unit.PX);
rp.add(dp);
...
}

关于java - 关于 GWT 和 dockpanel 的问题,大小和调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2993391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com