2011-12-09 27 views
0

我有一個gwt的屏幕,其中一部分屏幕有一個滾動面板。頂部有一個標題欄,屏幕的其餘部分位於滾動面板中。gwt滾動窗格,從其他組件中取得它的大小

問題是我只能得到滾動條出現,如果我設置滾動面板的絕對高度。滾動面板中的內容比滾動面板大,但滾動條不會出現,除非我絕對指定滾動面板的大小。與此問題是它沒有考慮到瀏覽器窗口的大小...

+2

我認爲這已經回答了:HTTP:// stackoverflow.com/questions/8389599/why-is-scroll-processed-via-handler-while-resize-is-processed-via-overriden-meth – Spiff

回答

1

謝謝,這個答案幫了我gwt-layoutpanel-size

基本上,如果您想要滾動面板調整大小並保持滾動條,您的所有父容器必須實現RequiresResize,以便滾動面板可以偵聽事件並相應地執行操作。

你的靈活性是非常有限的,當需要這種行爲,因爲你只能把滾動面板內實現RequiresResize /提供調整大小它們是* LayoutPanels元素...

相關問題