gpt4 book ai didi

java - GWT DockLayoutPanel 子控件大小调整

转载 作者:行者123 更新时间:2023-11-30 07:25:12 27 4
gpt4 key购买 nike

我这样创建一个小部件并将其添加到 DockLayoutPanel:

DockLayoutPanel dockPanel = new DockLayoutPanel(Unit.PCT);  
dockPanel.addNorth(widget, size);

size参数决定什么?

Google says使用 CSS 参数 left、top、width、height、right 和 bottom 来确定 child 的大小(在基于约束的布局小节)。

从逻辑上讲,将值 100(单位为 %)作为大小传递将使小部件填充它的容器,因为它代表一个维度。

我只是想获得一个布局,其中北部件的高度为 100px,宽度为 100%,东西的高度为 100%,宽度为 25%,中心占据剩余空间。我使用 vanilla DockPanel 实现了这一点,但 UI 在窗口大小变化等方面不够健壮。

我将不胜感激 DockLayoutPanel 大小调整的解释或任何有用的指示。提前致谢。

注意:我对使用 UI Binder 不感兴趣,因为我已经创建了应用程序,此过程属于维护工作。

最佳答案

对于南北子面板,size 参数决定了它们的高度,宽度默认为 100%。对于东和西子面板,参数决定了它们的宽度,高度隐式为 100%。

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

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