我有一个复合材料,它扩展ResizeComposite
并以 aDockLayoutPanel
作为其根。我可以将它直接插入RootLayoutPanel
它并且它可以工作,因为DockLayoutPanel
ProvidesResize
.
但是,我想使用 GWT 2.2 中的 MVP 设施,并且RootLayoutPanel
不能传递给ActivityManager#setDiplay(AcceptsOneWidget)
(因为它是一个多小部件容器)。
乍一看,ScrollPanel
似乎满足了实现AcceptsOneWidget
and both ProvidesResize
and的双重要求RequiresResize
。
但是我发现当我将我的小部件放入 aScrollPanel
时,它的大小为零,我必须手动调整它的大小才能看到它,而且我不知道该给它什么大小。我宁愿一个不一定滚动的面板。