Cómo centrar Grid dentro de Contentpanel GWT

Necesito que alguien me diga cómo centrar Grid dentro del panel de contenido.

Creé el ancho del panel de contenido al 100 % y el ancho de la cuadrícula es del 50 % y necesito centrar la cuadrícula dentro del panel de contenido.

gracias de antemano,

preguntado el 03 de mayo de 12 a las 14:05

2 Respuestas

Puede usar el widget CenterLayoutContainer. Código de muestra:

@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;
}

Respondido 31 Jul 12, 12:07

Echa un vistazo a CenterLayoutContainer: http://www.sencha.com/examples/#ExamplePlace:centerlayout

Esto es para la nueva versión, 3.0. El antiguo 2.2.5 también tiene un tipo de diseño análogo.

contestado el 03 de mayo de 12 a las 19:05

Podría valer la pena señalar que un diseño central no asignará un tamaño, por lo que debe dimensionar la cuadrícula con anticipación o no se dibujará limpiamente. - colin alworth

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.