【发布时间】:2011-06-22 21:24:29
【问题描述】:
我得到了 ScrollPanel 的奇怪行为。它将高度缩小到 30 像素。 这是我的 ui.xml
<g:ScrollPanel styleName="{style.fileViewerWorkspaceBg}">
<g:FlowPanel>
<g:FlowPanel>
<g:FlowPanel>
<my:OneClickFileUploader ui:field="uploader" enableMultipleFileUpload="true" />
</g:FlowPanel>
<g:FlowPanel ui:field="fileTablePanel">
<cell:SimplePager ui:field="pager"/>
<cell:CellTable ui:field="fileViewTable"/>
</g:FlowPanel>
<g:Label ui:field="processingField" />
</g:FlowPanel>
<g:FlowPanel ui:field="filePreview"/>
</g:FlowPanel>
</g:ScrollPanel>
我在filePreview 和fileTablePanel + uploader 之间切换,当我显示uploader+fileTablePanel 时,它会显示滚动条,但是当我切换到filePreview 时,它会缩小filePreview 面板的高度到〜30像素。可能是什么问题呢。当我在firebug 中将ScrollPanel 的子div 的高度更改为100% 时,页面显示正常,但似乎无法访问ScrollPanel 的子div,有什么解决方法吗?
此外,当尝试在 java 类中将 ScrollPanel 设为 UiField 时,它会引发 it can have only one child 的异常,实际上它只有一个孩子。
谢谢。 人
【问题讨论】: