面板GWT中元素的位置

时间:2015-04-09 18:45:50

标签: java gwt

我想知道是否可以在面板中放置不同的元素,例如horizontalPanel

在我的Java代码中,我有一个horizontalPanel,其中包含两个元素,一个图像和一个Label。

我希望我的图像位于Panel的左侧,标签位于中间。

例如:

    HorizontalPanel pHeader = new HorizontalPanel();

    Image movieData = new Image();
    movieData.setUrl("http://i.myegy.to/images/1c58b25ce86e.original.png");

    Label titleHead = new Label ("Movies");

    pHeader.add(movieData);
    pHeader.add(titleHead);

如何放置这两个元素?

感谢您的帮助。

Mickey74

1 个答案:

答案 0 :(得分:0)

您可以使用setCellHorizontalAlignment

pHeader.setCellHorizontalAlignment(movieData, HasHorizontalAlignment.ALIGN_LEFT);
pHeader.setCellHorizontalAlignment(titleHead, HasHorizontalAlignment.ALIGN_MIDDLE);