/ / GXT // ¿Cómo usar el navegador BorderLayoutContainer de forma adecuada? en GXT 3.0 Beta2 - gwt, gxt

GXT // ¿Cómo usar BorderLayoutContainer apropiadamente el navegador? en GXT 3.0 Beta2 - gwt, gxt

Soy un novato en GXT. Incluso no soy bueno en inglés ..

Tengo un problema con GXT: BorderLayoutContainer (Yo uso GXT 3.0.0 Beta.2)

Quiero rellenar BodrderLayoutConatainer en el navegador, pero no sé cómo hacerlo.

En GXT 2.4, puedo usar Fitable, pero, 3.0 no hay Fitable.

¿Cómo puedo hacer esto en UiBinder? (En Xml)

Gracias por adelantado.

// mi fuente

<container:SimpleContainer borders="true" styleName="style.test">
<container:BorderLayoutContainer borders="true" resize="false">
<container:north>
<gxt:ContentPanel resize="false" >
<button:TextButton text="north/contents/Button"></button:TextButton>
</gxt:ContentPanel>
</container:north>
<container:center>
<container:SimpleContainer resize="false" borders="true"  >
<button:TextButton text="center/simple/Button" ></button:TextButton>
</container:SimpleContainer>
</container:center>
<container:south>
<button:TextButton text="ABC" borders="true"></button:TextButton>
</container:south>
</container:BorderLayoutContainer>
</container:SimpleContainer>

Dong ju

Respuestas

0 para la respuesta № 1

El SimpleContainer es innecesario en este caso. Además, cuando esté utilizando las clases css en el estilo ui: asegúrese de envolverlas entre corchetes {}, de modo que tenga styleName="{style.test}" en lugar de styleName="style.test".

Pero en el tema en cuestión, agregue BorderLayoutContainer a una ventana gráfica, y agréguelo a la página, y se ajustará a la página. Esto probablemente se puede hacer en UiBinder, aunque no lo he intentado.

El trabajo de Viewport es dimensionarse a sí mismo (yniños) al espacio de ventana disponible. SimpleContainer ajusta el tamaño de sus hijos a sí mismo; no se usa a menudo al crear una interfaz de usuario, pero se extiende para crear otros contenedores (FieldLabel es un ejemplo de esto).