2012-04-16 4 views
1

J'essaie de créer une interface graphique GWT, mais je ne suis pas sûre que ce soit possible. En fait, je dois pouvoir empiler trois mises en page/panneaux, l'un sur l'autre comme celui-ci:Empiler des mises en page GWT les unes sur les autres

Bottom Layout: Panel that fills the whole screen (will actually contain SVG stuff). 
Middle Layout: DockLayoutPanel with tools docked around the edges, also full screen. 
Top Layout: Transparent panel, again filling the whole screen. 

Est-il possible d'empiler des panneaux comme celui-ci? Je suppose que je pourrais utiliser AbsolutePanel pour le faire en quelque sorte, mais j'espérais une meilleure solution. Merci, Jon

Répondre

2

Parce que vous voulez un DockLayoutPanel intérieur, essayez avec un LayoutPanel (ou RootLayoutPanel) et ajoutez simplement vos widgets afin que, par défaut, un enfant d'un LayoutPanelfills its parent.

+0

Merci Thomas, c'est fait l'affaire. Je n'avais pas réalisé que LayoutPanel était si puissant! – DeadPassive

Questions connexes