2010-08-11 3 views
0

Je rencontre des problèmes pour afficher un SplitLayoutPanel en utilisant UiBinder. Il semble que le SplitLayoutPanel soit masqué lors du chargement de la page. MerciUiBinder et SplitLayoutPanel n'affichent pas

Voici mon code:

<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> 
<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" 
    xmlns:g="urn:import:com.google.gwt.user.client.ui" 
    xmlns:z="urn:import:com.zimfly.filebox.client" 
    > 
    <ui:style> 
      .mainPanel { 
        background-image: url("images/bg.jpg"); 
        background-repeat:repeat-x; 
      } 
    </ui:style> 


    <g:ScrollPanel styleName="{style.mainPanel}"> 

      <g:HTMLPanel> 

        <br></br> 

        <g:VerticalPanel> 
          <g:HorizontalPanel> 
            <g:HTML>&nbsp;&nbsp;</g:HTML> 
            <g:Button ui:field="btnToggleUpload">Show Upload Form</g:Button> 
            <g:HTML>&nbsp;&nbsp;</g:HTML> 
            <g:Button ui:field='btnNewFolder'>New Folder</g:Button> 
          </g:HorizontalPanel> 


        </g:VerticalPanel> 

        <br></br> 

        <g:SplitLayoutPanel>  
          <g:west size="300" unit='EM'> 
            <z:FilesTree ui:field="filesTree" /> 
          </g:west> 
          <g:center> 
            <z:FilesGrid ui:field="filesGrid" /> 
          </g:center> 
        </g:SplitLayoutPanel> 
      </g:HTMLPanel> 
    </g:ScrollPanel> 
</ui:UiBinder> 
+0

J'ai ajouté à ma réponse. – Strelok

+0

En outre, cette question peut être utile: http://stackoverflow.com/questions/2495457/cant-get-splitlayoutpanel-working-gwt-uibinder-are-driving-me-crazy –

Répondre

1

Tout d'abord, vérifiez que la déclaration DOCTYPE sur votre page d'accueil indique les navigateurs à utiliser standards mode.

EDIT: ressemble au SplitLayoutPanel dans votre cas a besoin d'une valeur définie height.

<!DOCTYPE html>

+0

La page d'accueil dans le répertoire de guerre a merci – clarity

+0

J'ai ajouté une hauteur et une largeur et le SplitLayoutPanel était affiché – clarity

Questions connexes