GXT 3网格滚动问题

Art*_*tem 1 gwt gxt

我正在使用GXT 3.0.0b.

我在ContentPanel上有一个Grid.当我明确设置ContentPanel宽度时,滚动没有问题.但是当我在VerticalLayoutContainer中放置网格时,网格的垂直滚动条消失,只能用鼠标滚轮滚动.

有人知道如何解决这个问题吗?

Art*_*tem 5

最后我设法解决了这个问题.答案相当优雅:当我向VerticalLayoutContainer添加网格时,我应该指定VerticalLayoutData参数.

例:

verticalLayoutContainer.add(grid, new VerticalLayoutData(1, 1));
Run Code Online (Sandbox Code Playgroud)

您也可以传递分数,例如,0.6将宽度(或高度)设置为60%.如果你传递-1,那么组件将拥有它自己的默认像素大小.