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 :

pas de retour a la ligne avec \n ?


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 44
    Par défaut pas de retour a la ligne avec \n ?
    Bonjour,

    J'ai commence GWT il y a seulement quelques jours donc je passe peut-etre a cote de quelque chose de simple mais donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    private FlexTable msgFlexTable = new FlexTable();
    String tMessage = "Je \npasse \na \nla \nligne.";
    msgFlexTable.setText(row, 0, tMessage);
    Et cela m'affiche "Je passe a la ligne." et non
    "Je
    passe
    a
    la
    ligne."

    Pourquoi?
    Est-ce que declarer tMessage en HTML et .replace("\n","<br />") est la solution?
    y a-t-il un autre type disponible qui permettrait de faire ca ?

  2. #2
    Membre averti
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 17
    Par défaut
    Tiens la tu as un tuto pour utilisé GWT...

    http://jl2tho.blogspot.com/2007/09/t...le-gwt-g4.html

    Bon courrage.

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 44
    Par défaut
    Ce tutoriel ne traite pas mon cas d'utilisation, a moins que tu consideres qu'il faille que je cree une ligne dans mon FlexTable pour chaque nouveau \n ? Ce qui m'etonnerait.
    Merci quand meme.

  4. #4
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Bonjour,
    essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msgFlexTable.setHtml("Je <br/>passe ...")

  5. #5
    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
    Quand tu fais msgFlexTable.setText, tu appelles la méthode DOM setInnerText de la balise <td> de la table

    Quand tu fais msgFlexTable.setHtml, tu appelles la méthode DOM setInnerHTML de la balise <td> de la table

    Bref, dans les deux cas, c'est comme si tu développais en html et un développeur html sait qu'il ne peut pas faire de \n

    La technique de <br> est une solution.
    Il faut juste veiller à utiliser la bonne méthode pour que <br> soit bien interpréter en html (utiliser setHtml) et pas escapé (utiliser setText).

  6. #6
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 44
    Par défaut
    Merci pour vos reponses.

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

Discussions similaires

  1. Ouverture d'un fichier texte avec IE (Pas de retour à la ligne)
    Par ran_hery dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 08/08/2013, 08h51
  2. [<s:textfield>] Pas de retour de la ligne?
    Par Angy987 dans le forum Struts 2
    Réponses: 2
    Dernier message: 19/08/2010, 10h03
  3. touche enter ne provoque pas de retour a la ligne !
    Par christopheEU dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/05/2008, 11h11
  4. Retour a la ligne avec <img>
    Par gooze dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/05/2007, 11h40
  5. RegExp : Problem avec ajout de retour a la ligne
    Par Roming22 dans le forum Linux
    Réponses: 3
    Dernier message: 12/01/2006, 19h44

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