GWT:将文本设置在标签的中间(垂直)

时间:2012-12-17 18:28:51

标签: javascript html5 gwt

我正在向Horizo​​ntalPanel添加图片和标签。 图像垂直对齐中心,但标签中的文本始终与顶部对齐。

我正在寻找一种方法让文字显示在标签的中间(因此在面板的中间)。

2 个答案:

答案 0 :(得分:5)

myPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);

答案 1 :(得分:1)

在水平面板上使用对齐,如下面的代码所示。

panel.setCellHorizontalAlignment( image, HasHorizontalAlignment.ALIGN_CENTER );

panel.setCellHorizontalAlignment( label, HasHorizontalAlignment.ALIGN_CENTER );