我使用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));
如果您從下面的答案中找到了解決方案,請接受並提出答案。如果你有自己的答案,把它放下並接受它。這將有助於其他正在尋找相似類型問題的答案的用戶。 –