gpt4 book ai didi

Gwt VerticalPanel 单元格高度

转载 作者:行者123 更新时间:2023-12-04 22:45:39 25 4
gpt4 key购买 nike

我有一个水平面板,里面有 3 个垂直面板。在垂直面板中有自定义小部件

我需要所有垂直面板具有相同的高度(即使它们内部的小部件数量不同)并且在空白区域有一个按钮。

因此,我将所有面板的高度设置为 100%,将按钮的高度设置为 100%。

问题是 verticalpanel 单元格的高度比我的小部件大,所以它在所有 verticalpanels 小部件之间留有空间。

Here is an example

如何将 verticalpanels 单元格高度调整为我的小部件高度。我的小部件不是示例中的图像,所以我不知道小部件的高度。

我在这个问题上有很多时间,anyidea 会有所帮助谢谢!!!!

最佳答案

还没有尝试过,但这应该有用,或者至少给了你一些开始的机会:

VerticalPanel.setCellHeight(yourWidget, Integer.toString(yourWidget.getElement().getOffsetHeight())+"px");

它的作用:setCellHeight() 设置您传递给函数的小部件所在单元格的高度。
函数中的第二个参数是该单元格的高度。这有点棘手,因为您不知道高度。
使用 getElement() 您可以在浏览器的 DOM 中获取该小部件的元素,您可以在该元素上调用 getOffsetHeight()。
getOffsetHeight() 返回一个整数,因此您需要将其转换为字符串并将“px”连接到它,以便浏览器知道它是像素而不是 em 或类似的东西。

关于Gwt VerticalPanel 单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3264073/

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