IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

Code gxt a l'aide.


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut Code gxt a l'aide.
    Bonsoir, voila j'essaie d'utiliser ce bout de code gxt mais je ne sais pas comment l'exécuter, je l'ai mis dans une classe a part entier... merci pour votre aide...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    package fr.unice.testGXT.client;
     
    import com.extjs.gxt.ui.client.Style.LayoutRegion;  
    import com.extjs.gxt.ui.client.Style.Scroll;  
    import com.extjs.gxt.ui.client.event.ButtonEvent;  
    import com.extjs.gxt.ui.client.event.SelectionListener;  
    import com.extjs.gxt.ui.client.util.Margins;  
    import com.extjs.gxt.ui.client.widget.ContentPanel;  
    import com.extjs.gxt.ui.client.widget.LayoutContainer;  
    import com.extjs.gxt.ui.client.widget.button.Button;  
    import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
    import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;  
    import com.google.gwt.user.client.Element;  
    import com.google.gwt.user.client.ui.FlexTable;  
     
    public class BorderLayout2 extends LayoutContainer {  
     
      protected void onRender(Element target, int index) {  
        super.onRender(target, index);  
        final BorderLayout layout = new BorderLayout();  
        setLayout(layout);
        setStyleAttribute("padding", "10px");  
     
        ContentPanel north = new ContentPanel();  
        ContentPanel west = new ContentPanel();  
        ContentPanel center = new ContentPanel();  
        center.setHeading("BorderLayout Example");  
        center.setScrollMode(Scroll.AUTOX);  
     
        FlexTable table = new FlexTable();  
        table.getElement().getStyle().setProperty("margin", "10px");  
        table.setCellSpacing(8);  
        table.setCellPadding(4);  
     
        for (int i = 0; i < LayoutRegion.values().length; i++) {  
          final LayoutRegion r = LayoutRegion.values()[i];  
          if (r == LayoutRegion.CENTER) {  
            continue;  
          }  
          SelectionListener<ButtonEvent> sl = new SelectionListener<ButtonEvent>() {  
     
            @Override  
            public void componentSelected(ButtonEvent ce) {  
              String txt = ce.getButton().getText();  
              if (txt.equals("Expand")) {  
                layout.expand(r);  
              } else if (txt.equals("Collapse")) {  
                layout.collapse(r);  
              } else if (txt.equals("Show")) {  
                layout.show(r);  
              } else {  
                layout.hide(r);  
              }  
     
            }  
          };  
          table.setHTML(i, 0, "<div style='font-size: 12px; width: 100px'>" + r.name() + ":</span>");  
          table.setWidget(i, 1, new Button("Expand", sl));  
          table.setWidget(i, 2, new Button("Collapse", sl));  
          table.setWidget(i, 3, new Button("Show", sl));  
          table.setWidget(i, 4, new Button("Hide", sl));  
        }  
        center.add(table);  
     
     
        BorderLayoutData northData = new BorderLayoutData(LayoutRegion.NORTH, 100);  
        northData.setCollapsible(true);  
        northData.setFloatable(true);  
        northData.setHideCollapseTool(true);  
        northData.setSplit(true);  
        northData.setMargins(new Margins(0, 0, 5, 0));  
     
        BorderLayoutData westData = new BorderLayoutData(LayoutRegion.WEST, 150);  
        westData.setSplit(true);  
        westData.setCollapsible(true);  
        westData.setMargins(new Margins(0,5,0,0));  
     
        BorderLayoutData centerData = new BorderLayoutData(LayoutRegion.CENTER);  
        centerData.setMargins(new Margins(0));  
     
        add(north, northData);  
        add(west, westData);  
        add(center, centerData);  
        }  
    }

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Déjà, il faudrait :

    Créer un projet GWT (utiliser le plugin de google au besoin)
    Paramétrer ce projet pour ajouter le support de GXT
    Et ensuite, utiliser ce code.

    As tu déjà fait tout cela ?

  3. #3
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut
    Merci beaucoup d'essayer de m'aider...
    Oui oui j'ai déjà fait cela, je voudrai juste savoir comment pourrais-je l'ajouter à ma page web... Merci beaucoup pour votre aide...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment tester le code donné dans l'aide de vb2005
    Par programaniac dans le forum Windows Forms
    Réponses: 7
    Dernier message: 04/03/2008, 18h04
  2. erreur de code introuvable, besoin d'aide
    Par Anonyme1 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 3
    Dernier message: 07/12/2007, 11h44
  3. Petit problème avec un code : besoin de votre aide :)
    Par loicdu4000 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/09/2006, 18h02
  4. [VBA-E]Probleme dans mon code ??? merci de votre aide
    Par gregantibes dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/04/2006, 18h24
  5. [Upload] Code php, besoin d'aide
    Par tilou dans le forum Langage
    Réponses: 3
    Dernier message: 08/02/2006, 13h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo