我将布局定义如下:

<g:DockLayoutPanel unit="PX">
    <g:north size="100">
        <g:Label>top</g:Label>
    </g:north>
    <g:center>
        <!-- <g:DecoratorPanel> -->
        <g:ScrollPanel>
            <g:VerticalPanel>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
                <g:Label>center</g:Label>
            </g:VerticalPanel>
        </g:ScrollPanel>
        <!-- </g:DecoratorPanel> -->
    </g:center>
    <g:south size="100">
        <g:Label>bottom</g:Label>
    </g:south>
</g:DockLayoutPanel>


工作正常,但是如果我用ScrollPanel包装DecoratorPanel,则滚动将永远无法正常工作。有什么问题,我该如何解决?

最佳答案

DecoratorPanel呈现为<table>,因此您不应将其用作<g:center>标记的直接子代。

你想做什么?

关于java - DecoratorPanel内部的GWT DockLayoutPanel + ScrollPanel作为中心,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7819129/

10-10 06:34