在GWT+中水平和垂直居中小部件;MGWT

在GWT+中水平和垂直居中小部件;MGWT,gwt,layout,mobile,vertical-alignment,tablet,Gwt,Layout,Mobile,Vertical Alignment,Tablet,我正在尝试使用GWT+MGWT为移动/平板电脑应用程序创建以下布局。我希望中央部件保持水平和垂直居中,但徽标和较低的文本会填满剩余的空间 这似乎应该是一件简单的事情,但我就是不能让它工作!任何帮助都将不胜感激 干杯 Jon你试过垂直面板吗 VerticalPanel vp = new VerticalPanel(); logo = new Label( "" ); vp.add( logo ); vp.setCellHorizontalAlignment( logo , HasHori

我正在尝试使用GWT+MGWT为移动/平板电脑应用程序创建以下布局。我希望中央部件保持水平和垂直居中,但徽标和较低的文本会填满剩余的空间

这似乎应该是一件简单的事情,但我就是不能让它工作!任何帮助都将不胜感激

干杯


Jon你试过垂直面板吗

VerticalPanel   vp = new VerticalPanel();

logo = new Label( "" );
vp.add( logo );
vp.setCellHorizontalAlignment(  logo , HasHorizontalAlignment.ALIGN_CENTER) ;
vp.setCellVerticalAlignment(    logo , HasVerticalAlignment.ALIGN_MIDDLE) ;

 ... 
 and so on for others.

嗨,伙计,谢谢你的回复。我没有尝试过完全像那样,没有。您应该在将其添加到面板之前或之后设置对齐方式吗?您似乎已经完成了这两项工作:-)第一次,将其添加到面板中,然后设置对齐!谢谢我的问题是,我试图在一个MGWT ScrollPanel小部件中使用它,但它确实不能像预期的那样工作。不过,在正常情况下,你的建议很管用。