Domanda

Sono nuovo di GWT pur avendo sviluppare sito web per un lungo periodo di tempo, ho molta voglia di provare questo fuori.

Nel tentativo di layout di un'applicazione GWT utilizzando GWT Designer. La mia idea è quella di avere il design come ff:

-----------------------------------
|Header - fixed height            |
-----------------------------------
|Navigation - fixed height        |
-----------------------------------
|  Component       <-|-> Right    |
|   box   (a)        |   sidebar  |
|resize with screen  |predefine   |
|                    |    width   |
-----------------------------------
|Group control- fixed size        |
-----------------------------------

Quale potrebbe essere il modo migliore per avere questo progetto dal momento che sto veramente bloccato nella fase di progettazione di questa applicazione. Come posso farlo sembrare come un'applicazione desktop con la larghezza di auto in forma e altezza per la casella componente (a).

Sto usando la combinazione GXT e GWT. in modo che il controllo può essere puro GWT o con GXT supporto è bene per me. O il dietro logica è anche un bene.

La ringrazio molto.

È stato utile?

Soluzione

Date un'occhiata alla risposta di Jason Hall. Ecco Uibinder campione (se necessario):

<g:DockLayoutPanel unit='EM'>
    <g:north size='4'>
      <g:Label> Header & Navigation </g:Label>
    </g:north>
    <g:center>
      <g:SplitLayoutPanel>
        <g:east size='128'>
          <g:Label> Right Sidebar </g:Label>
        </g:east>
        <g:center>
          <g:ScrollPanel>
            <g:Label> Component Box </g:Label>
          </g:ScrollPanel>
        </g:center>
      </g:SplitLayoutPanel>
    </g:center>
    <g:south size="2">
      <g:Label> Group control </g:Label>            
    </g:south>
</g:DockLayoutPanel>

Altri suggerimenti

Questo può essere facilmente realizzato con la layout pannelli .

Per ottenere l'applicazione per riempire la pagina, utilizzare un RootLayoutPanel .

Per dividere l'applicazione come hai descritto, utilizzare un DockLayoutPanel .

io suggerisco di GWT-mosaico per desktop come applicazioni per GWT .. Si sould controllare la sua demo , bene è puro Java, quindi è molto facile da componenti mosaico di debug.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top