Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GWT 100%高度面板,带卷轴_Gwt - Fatal编程技术网

GWT 100%高度面板,带卷轴

GWT 100%高度面板,带卷轴,gwt,Gwt,谁能帮我在GWT中做一个正常的布局 我需要一个主面板,它: 填充所有浏览器空间(100%高度) 如果折叠过多,则显示滚动条(自动滚动) 当我使用旧的布局(RootPanel,VerticalPanel)时,我有滚动,但不能获得100%的高度 当我使用新布局(RootLayoutPanel、DockLayoutPanel)时,我得到了100%的高度,但没有任何滚动。而且我在IE方面也遇到了一些麻烦 是否有任何示例显示如何实现这两个目标 提前谢谢 这就是我要尝试的: 您的第一个面板(根除外) 这是一

谁能帮我在GWT中做一个正常的布局

我需要一个主面板,它:

  • 填充所有浏览器空间(100%高度)

  • 如果折叠过多,则显示滚动条(自动滚动)

  • 当我使用旧的布局(RootPanel,VerticalPanel)时,我有滚动,但不能获得100%的高度

    当我使用新布局(RootLayoutPanel、DockLayoutPanel)时,我得到了100%的高度,但没有任何滚动。而且我在IE方面也遇到了一些麻烦

    是否有任何示例显示如何实现这两个目标


    提前谢谢

    这就是我要尝试的:

  • 您的第一个面板(根除外) 这是一个滚动面板
  • 您的第二个面板将是您的 布局面板(或DockLayoutPanel,如果需要 你更喜欢

  • 我有一个根布局面板,里面有一个DockLayoutPanel。中间是一个滚动面板,它占据了剩余的空间,并在需要时提供滚动。My.ui.xml(UIBinder内容)看起来有点像:

    <g:DockLayoutPanel unit="PX" ui:field="Dock">
                <!-- the g: north, west, east, south guys go here -->
        <g:center>
        <g:ScrollPanel addStyleNames='{style.document_area}'>
        </g:ScrollPanel>
        </g:center>
    </g:DockLayoutPanel>
    

    这不起作用:如果在滚动面板中放置LayoutPanel,会发生奇怪的事情:例如,在任何“非布局面板”中放置DockLayoutPanel,只会显示“北”。