我使用AbsolutPanel作为主面板。我将另一个AbsolutPanel作为标题添加到主面板。 现在我添加一个ScrollPanel到主面板。 ScrollPanel在另一个面板上包含30个按钮。滚动时最后一个按钮没有完整显示。GWT ScrollPanel未显示完整内容
如果我删除标题AbsolutPanel一切都显示 - 如果我增加标题面板的高度显示较少。 包含VerticalPanel的ScrollPanel的可滚动区域与ScrollPanel外部的标题面板的高度正好减小。 如果我为主面板使用“Overflow.SCROLL”,我可以滚动到verticalPanel的结尾,但在这种情况下,标题面板也会滚动。
非常感谢每一个帮助 - 谢谢!
要重现这个问题,我做了以下测试:
AbsolutePanel main = new AbsolutePanel();
RootLayoutPanel.get().add(main);
main.setSize("100px", "100%");
AbsolutePanel header = new AbsolutePanel();
main.add(header);
header.add(new Label("HEADER"));
VerticalPanel content = new VerticalPanel();
ScrollPanel scroll = new ScrollPanel(content);
scroll.setSize("100px", "100%");
main.add(scroll);
for (int i = 0; i < 30; i++)
content.add(new Button("Button :" + i));
如果您从下面的答案中找到了解决方案,请接受并提出答案。如果你有自己的答案,把它放下并接受它。这将有助于其他正在寻找相似类型问题的答案的用户。 –