如何在Contentpanel GWT中居中放置网格

如何在Contentpanel GWT中居中放置网格,gwt,grid,gxt,Gwt,Grid,Gxt,我需要任何人告诉我如何在contentpanel中居中网格 我创建的内容面板宽度为100%,网格宽度为50%,我需要在内容面板内将网格居中 提前感谢,请查看CenterLayoutContainer: 这是针对新版本3.0的。旧版2.2.5也有类似的布局类型。请查看CenterLayoutContainer: 这是针对新版本3.0的。旧版2.2.5也有类似的布局类型。您可以使用CenterLayoutContainer小部件。 示例代码: @Override public Widget asWi

我需要任何人告诉我如何在contentpanel中居中网格

我创建的内容面板宽度为100%,网格宽度为50%,我需要在内容面板内将网格居中


提前感谢,

请查看
CenterLayoutContainer


这是针对新版本3.0的。旧版2.2.5也有类似的布局类型。

请查看
CenterLayoutContainer


这是针对新版本3.0的。旧版2.2.5也有类似的布局类型。

您可以使用CenterLayoutContainer小部件。 示例代码:

@Override
public Widget asWidget() {
    //Your panel
    ContentPanel panel = new ContentPanel(); 
    //Сontainer with your content
    CenterLayoutContainer container = new CenterLayoutContainer();
    container.add(yourGrid);
    //Put container into panel
    panel.setWidget(container);
    return panel;
}

您可以使用CenterLayoutContainer小部件。 示例代码:

@Override
public Widget asWidget() {
    //Your panel
    ContentPanel panel = new ContentPanel(); 
    //Сontainer with your content
    CenterLayoutContainer container = new CenterLayoutContainer();
    container.add(yourGrid);
    //Put container into panel
    panel.setWidget(container);
    return panel;
}

值得指出的是,中心布局不会指定大小,因此您需要提前调整网格的大小,否则将无法清晰地绘制网格。值得指出的是,中心布局不会指定大小,因此您需要提前调整网格的大小,否则将无法清晰地绘制网格。