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 :

gwt DatePicker problem


Sujet :

GWT et Vaadin Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut gwt DatePicker problem
    Binjour,

    j'ai essayé d'insérer objet graphique calendrier dans mon interface gwt.
    Voici mon code :
    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
    // Create a date picker
        DatePicker datePicker = new DatePicker();
        final Label text = new Label();
     
        // Set the value in the text box when the user selects a date
        datePicker.addValueChangeHandler(new ValueChangeHandler() {
          public void onValueChange(ValueChangeEvent event) {
            Date date = event.getValue();
            String dateString = DateTimeFormat.getMediumDateFormat().format(date);
            text.setText(dateString);
          }
        });
     
        // Set the default value
        datePicker.setValue(new Date(), true);
     
        // Add the widgets to the page
        mypanel.add(text);
        mypanel.add(datePicker);
    le problème vient du DatePicker , j'ai pas trouvé l' "import" qui lui correspond.
    Quelqu'un a une idée?
    Merci.

  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
    c'est import com.google.gwt.user.datepicker.client.DatePicker

    http://google-web-toolkit.googlecode...atePicker.html

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut
    Bonjour,

    en fait, l'exemple que j'ai essayé est celui du site :
    http://google-web-toolkit.googlecode...atePicker.html

    Mais le message qu'on m'affiche est ci dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    The import com.google.gwt.user.datepicker cannot be resolved
    Est ce qu'il n'y a pas un jar spécifique que je doive l'ajouter à mon projet?

    Merci.

  4. #4
    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
    Je ne comprend pas ton problème, si tu utilises celle que tu dis (ton lien), c'est la même classe que celle de mon lien.

    Remplace
    import com.google.gwt.user.datepicker
    par
    import com.google.gwt.user.datepicker.client.DatePicker

    et ça devrait marcher ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut
    Normalemnt, quand je mets ce code
    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
    // Create a date picker
        DatePicker datePicker = new DatePicker();
        final Label text = new Label();
     
        // Set the value in the text box when the user selects a date
        datePicker.addValueChangeHandler(new ValueChangeHandler() {
          public void onValueChange(ValueChangeEvent event) {
            Date date = event.getValue();
            String dateString = DateTimeFormat.getMediumDateFormat().format(date);
            text.setText(dateString);
          }
        });
     
        // Set the default value
        datePicker.setValue(new Date(), true);
     
        // Add the widgets to the page
        RootPanel.get().add(text);
        RootPanel.get().add(datePicker);
    Il m'indique une erreur sur le type "DatePicker". A ce stade, je dois donc ajouter l'import nécessaire qui est normalemnt celle que tu m'as donné.
    Mais quand, je l'ai mis il maffiche ce message :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.google.gwt.user.datepicker cannot be resolved
    Mon problème ce que j'ai pas compris pourquoi il n'arrive pas à connaître cet import?
    Merci.

  6. #6
    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
    Si tu as bien mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.google.gwt.user.datepicker.client.DatePicker

    supprime la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.google.gwt.user.datepicker
    si elle y est encore,

    clean le project et rebuild le project ...

    Il te sort bien ce package com.google.gwt.user.datepicker de quelque part !

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 158
    Par défaut
    Malgré cette modification, le problème persiste

    Ce qui est inexplicable, c'est que d'habitude eclipse te propose l'import nécessaire si tu as utilisé un type non reconnu pour lui. Et même, s'il ne le reconnaît pas et si on cherche l'import mis en cause (ce qui est dans notre cas on a cherché cet import et on l'a trouvé dans ce lien, http://google-web-toolkit.googlecode...atePicker.html).

    Vraiment je n'arrive pas comprendre ce que ce passe.

    Merci.

Discussions similaires

  1. GWT/Maven Probleme de war
    Par fred_XIII dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 31/05/2011, 14h09
  2. datepicker problem de visualiazation
    Par momo79 dans le forum C#
    Réponses: 1
    Dernier message: 30/10/2008, 17h44
  3. Probleme Google GWT connexion base de donne
    Par r0nsync dans le forum Webdesign & Ergonomie
    Réponses: 6
    Dernier message: 26/09/2008, 18h05
  4. GWT - Probleme de diffusion en mode web
    Par sboober dans le forum GWT et Vaadin
    Réponses: 13
    Dernier message: 24/08/2007, 15h13
  5. probleme cypal studio plugin eclipse GWT
    Par nicotoni dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 09/05/2007, 14h07

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