/ / GXT // Jak korzystać z odpowiedniej przeglądarki BorderLayoutContainer? w GXT 3.0 Beta2 - gwt, gxt

GXT // Jak korzystać z dopasowanej przeglądarki BorderLayoutContainer? w GXT 3.0 Beta2 - gwt, gxt

jestem nowicjuszem w GXT. Nawet nie jestem dobry z angielskiego ..

Mam problem z GXT: BorderLayoutContainer (Używam GXT 3.0.0 Beta.2)

Chcę wypełnić BodrderLayoutConatainer w przeglądarce, ale nie wiem jak to zrobić.

W GXT 2.4 mogę używać Fitable, ale w wersji 3.0 nie ma Fitable.

Jak mogę to zrobić w UiBinder? (W Xml)

Z góry dziękuję.

// moje źródło

<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

Odpowiedzi:

0 dla odpowiedzi № 1

W tym przypadku SimpleContainer nie jest potrzebny. Ponadto, gdy używasz klas css w interfejsie użytkownika: style, upewnij się, że otaczasz je nawiasami {}, aby mieć styleName="{style.test}" zamiast styleName="style.test".

Ale w danym temacie dodaj BorderLayoutContainer do rzutni i dodaj go do strony, a zostanie on dopasowany do strony. Prawdopodobnie można to zrobić w UiBinder, chociaż nie próbowałem.

Zadaniem Viewport jest sam rozmiar (i jegodzieci) do dostępnego miejsca w oknie. SimpleContainer dostosowuje swoje dzieci do siebie - nie jest często używany podczas budowania interfejsu użytkownika, ale jest rozszerzony, aby tworzyć inne pojemniki (FieldLabel jest tego przykładem).