Question

Je suis nouveau à GWT bien qu'ayant développer site depuis longtemps, je veux vraiment essayer cela.

Im essayant de mise en page d'une application GWT Designer en utilisant GWT. Mon idée est d'avoir la conception comme suivants:

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

Quelle pourrait être la meilleure façon d'avoir cette conception depuis que je suis vraiment coincé à la phase de conception de cette application. Comment puis-je faire ressembler à une application de bureau avec une largeur auto ajustement et la hauteur de la zone du composant (a).

J'utilise la combinaison GXT et GWT. de sorte que le contrôle peut être pur ou avec GWT GXT Le soutien est bien pour moi. Ou la logique derrière est bon aussi.

Merci beaucoup.

Était-ce utile?

La solution

Prenez oeil à la réponse de Jason Hall. Voici échantillon Uibinder (si nécessaire):

<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>

Autres conseils

Cela peut facilement être accompli avec mise en page des panneaux .

Pour obtenir l'application pour remplir la page, utilisez un RootLayoutPanel .

Pour diviser l'application comme vous l'avez décrit, utilisez un DockLayoutPanel .

Je ne vous suggère de GWT-mosaïque pour le bureau comme des applications pour GWT .. Vous Sould vérifier son démo , il est bien java pur, il est donc très facile aux composants mosaïque de débogage.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top