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

AWT/Swing Java Discussion :

Plusieurs lignes dans un JTextArea


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Par défaut Plusieurs lignes dans un JTextArea
    Bonjour,

    Je souhaiterais afficher plusieurs lignes dans un JTextArea...
    J'ai trouvé cette commande qui permet de faire un retour a la ligne auto:

    monTextArea.setLineWrap(true);

    Mais apparement c'est pas la bonne solution!!

    Comment faire sachant que j'aimerais dans un cas faire plusieurs fois:

    monTextArea.setText("blablabla");
    monTextArea.setText("blobloblo...");

    Merci pour votre aide!!

  2. #2
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    Bonjour,
    setText() remplace le contenu du JTextArea par la chaine.
    donc après "monTextArea.setText("blobloblo...");" le contenu sera "blobloblo..."

    par contre il y a une méthode append(), qui ajoute au contenu du JTextArea.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    monTextArea.setText("blablabla");
    monTextArea.append("blobloblo...");

  3. #3
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Par défaut
    Effectivement append() permet de rajouter du texte ds le jtextarea, c cool
    Cependant je viens d'essayer et ca marches... mais ca met pas mon deuxieme mot sur une deuxieme ligne...
    Y 'a til une solution pour renvoyer a la ligne??

    Merci

  4. #4
    Membre éclairé Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    Que penses-tu du "\n"?

    static String RET_LIGNE = "\n";
    monTextArea.setText("blablabla");
    monTextArea.append(RET_LIGNE);
    monTextArea.append("blobloblo...");

  5. #5
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Par défaut

    Magnifique!!!
    Bon g voulu utiliser ta méthode avec

    static String RET_LIGNE = "\n";
    et
    monTextArea.append(RET_LIGNE);

    Ca m'a fait tout pleins d'erreurs...
    mais en mettant tout simplement un

    resultat.append("\n");

    J'arrive au bon résultat!!!!
    Merci pour votre aide!!!!!!

  6. #6
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    le static String RET_LIGNE = "\n"; n'est pas à mettre dans la méthode mais en tant qu'attribut de la classe

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/04/2006, 09h52
  2. Texte sur plusieurs lignes dans une cellule de JTable
    Par JeanECN dans le forum Composants
    Réponses: 3
    Dernier message: 10/04/2006, 17h20
  3. [Swing]Retour à la ligne dans un JTextArea
    Par Nasky dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 09/03/2006, 20h02
  4. update simultané de plusieur lignes dans table
    Par jarod_bx dans le forum Access
    Réponses: 2
    Dernier message: 22/12/2005, 22h13
  5. Réponses: 2
    Dernier message: 21/09/2005, 12h18

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