2016-03-27 36 views
0

Çocuk görünümünde, DocLayoutPanel vardır ve bunu SimplePanel içine gömmek ister. merkez pozisyonu ScrollView ve düzgün gösterilmiyor. Çocuk görünümünde Veli Viewmerkezi düzgün oluşturmuyor.

pozisyon

<ui:SimplePanel ui:field="plageHolderID"/> 

düzen

<ui:Binder> 
    <g:DoclayoutPanel> 
     <g:north> 
     </g:north> 

     <g:center> 
      <g:ScrollPanel> 
       <g:VerticalPanel ui:field="paneForList"> 
        <!-- Display List here--> 
       </g:VerticalPanel> 
      </g:ScorllPanel> 
     </g:center> 

     <g:south> 
     </g:south> 
    </ui:DoclayoutPanel> 
</ui:Binder> 

cevap

1

Sana DockLayoutPanel demek varsayıyorum.

Merkezin doğru şekilde gösterilmemesiyle ilgili sorun, ProvidesResize uygulanmayan SimplePanel neden olur.

DockLayoutPanel ya ProvidesResize uygulayan bir panel yerleştirilmiştir gereken ya da çağırarak belirli bir yükseklik verilmesi gereken therfore RequiresResize uygular ve [setSize()] (http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/UIObject.html#setSize(java.lang.String, java.lang.String)).