GWT滚动面板不可见

GWT滚动面板不可见,gwt,user-interface,docklayoutpanel,Gwt,User Interface,Docklayoutpanel,我的ui.xml类中有一个DockLayoutPanel。当我把它包在滚动面板中时,整个东西就消失了。 有什么想法吗?DockLayoutPanel似乎需要包含在SimplePanel中,以便在某些组件中使用,但ScrollPanel应该是SimplePanel的一种类型。是否已明确设置DockLayoutPanel的大小?或者尝试将其嵌入SimplePanel DockLayoutPanel上是否设置了固定像素大小?如果不是,它将尝试包装到0x0px,因为这是为它计算的大小 或者,您可以将Do

我的ui.xml类中有一个DockLayoutPanel。当我把它包在滚动面板中时,整个东西就消失了。
有什么想法吗?

DockLayoutPanel似乎需要包含在SimplePanel中,以便在某些组件中使用,但ScrollPanel应该是SimplePanel的一种类型。是否已明确设置DockLayoutPanel的大小?或者尝试将其嵌入SimplePanel

DockLayoutPanel上是否设置了固定像素大小?如果不是,它将尝试包装到0x0px,因为这是为它计算的大小

或者,您可以将DockLayoutPanel的大小设置为100x100%,使其具有滚动面板的大小。但是,这会使滚动面板变得毫无用处(内容的大小与其大小相同,因此滚动条永远不可见)

如果您试图根据DockLayoutPanel的内容使DockLayoutPanel具有更大的大小,这也不会起作用,因为DockLayoutPanel的每个区域都有固定的大小或采用剩余的大小

希望这能有所帮助,如果不能提供给我们一个更详细的描述你正在尝试做什么

问候,,
Stefan

将DockLayoutPanel放入布局面板[1]: