2
我正在向HorizontalPanel添加圖像和標籤。 圖像垂直與中心對齊,但標籤中的文本始終與頂部對齊。GWT:將文本設置在標籤的中間(垂直)
我正在尋找一種方法來使文本出現在標籤的中間(因此在面板中間)。
我正在向HorizontalPanel添加圖像和標籤。 圖像垂直與中心對齊,但標籤中的文本始終與頂部對齊。GWT:將文本設置在標籤的中間(垂直)
我正在尋找一種方法來使文本出現在標籤的中間(因此在面板中間)。
myPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
在水平面板上使用對齊方式,就像下面的代碼一樣。
panel.setCellHorizontalAlignment(image, HasHorizontalAlignment.ALIGN_CENTER);
panel.setCellHorizontalAlignment(label, HasHorizontalAlignment.ALIGN_CENTER);
如果知道文本的大小,可以將文本的頂部設置爲父級的50%,然後使用負邊距將文本的高度向上偏移一半。 – NickD