从其他组件获取其大小的GWT滚动窗格



我在gwt中有一个屏幕,其中屏幕的一部分有滚动面板。顶部有一个标题栏,屏幕的其余部分在滚动面板中。

问题是,如果我设置滚动面板的绝对高度,我只能让滚动条出现。滚动面板中的内容比滚动面板大,但滚动条不会出现,除非我完全指定滚动面板的大小。这样做的问题是它没有考虑到浏览器窗口的大小…

谢谢你的回答。

基本上,底线是,如果您希望滚动面板调整大小并维护滚动条,那么您的所有父容器必须实现RequiresResize,以便滚动面板可以侦听事件并相应地采取行动。

你的灵活性是严重限制时,需要这种行为,因为你只能把滚动面板内的元素,实现RequiresResize/提供Resize是*LayoutPanels…

最新更新