J'ai un composite qui étend ResizeComposite
et dispose d'un DockLayoutPanel
comme racine. Je peux l'insérer directement dans RootLayoutPanel
et cela fonctionne parce que DockLayoutPanel
ProvidesResize
.
Cependant, je souhaite utiliser les fonctionnalités MVP de GWT 2.2, et RootLayoutPanel
ne peut pas être transmis à ActivityManager#setDiplay(AcceptsOneWidget)
(puisqu'il s'agit d'un conteneur multi-widgets).
À première vue, ScrollPanel
semble répondre à la double exigence de mise en œuvre AcceptsOneWidget
et les deux ProvidesResize
y RequiresResize
.
Mais je constate que lorsque je place mon widget dans un fichier ScrollPanel
J'ai l'impression qu'il a une "taille zéro", et je dois le dimensionner manuellement pour le voir, et j'ai du mal à savoir quelle taille lui donner. Je préférerais un panneau qui ne défile pas nécessairement.