gpt4 book ai didi

html - GWT - 如何在 DockLayoutPanel 中添加空格

转载 作者:行者123 更新时间:2023-11-28 08:52:50 28 4
gpt4 key购买 nike

我想在 DockLayoutPanel 的南边添加两个小部件,所以它会显示如下:


中心面板


一个14px高的空间


29px 高度的小部件


我的问题是:如果我使用 addSouth(widget, 29); 它没有空间。
如果我使用 addSouth(widget, 43); 它也没有空间,但小部件现在是 43px 高度。
我想将小部件的边距定义为 14px,但这对我没有帮助,因为小部件的边距覆盖了中心面板。
我应该怎么办?我也尝试了两次 addSouth,它产生了最好的结果,但也没有达到预期,我更喜欢只使用一个 addSouth。

最佳答案

您可以尝试在单独的 LayoutPanel 中添加小部件,然后将面板添加到停靠面板。在 LayoutPanel 内部,只需指定从顶部开始的空间。

LayoutPanel panel = new LayoutPanel();
panel.add(widget);
panel.setWidgetLeftRight(widget, 0, Style.Unit.PX, 0, Style.Unit.PX);
panel.setWidgetTopBottom(widget, 14, Style.Unit.PX, 0, Style.Unit.PX);

dockPanel.addSouth(panel, 43);

关于html - GWT - 如何在 DockLayoutPanel 中添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271819/

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