Méthode java à utiliser pour JTextArea

Résolu
raygouda Messages postés 78 Statut Membre -  
 raygouda -
Bonjour, chers amis

Je suis débutant en java.

Ma question est toute simple.

j'ai créer une
JTextArea
sur une interface graphique java.
Maintenant je veut afficher les chaines de caractères d'un tableau de string
dans cette
JTextArea
.Pour cela j'ai fait:
String[] tableau=new String[3];
tableau[0]="cool" ;
tableau[1]="bon" ;
tableau[2]="essai";
int i;
 for(i=0;i<tableau.lenght;i++)
{
   JTextArea.setText(tabbleau[i]);
}

Après exécution la JTextArea affiche: essai;
Maintenant mon problème est de savoir quel est la méthode appropriée pour que le
JTextArea affiche toutes les chaines de caractères qui sont:cool,bon et essai.

Si vous pouvez m'aider sa me serait bénéfique.

Merci d'avance.

3 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Pour insérer les lignes les unes au fur et à mesure tu peux utiliser append(String)

    String[] tableau={"cool","bon","essai');
    JTextArea area = new JTextArea();
    
    for(String s : tableau)
        area.append(s);
    0
  2. danimo
     
    Salut,

    Pour chaque setText tu "écrases" ce que le précédent a copié...

    Tu devrais essayer avec "append" ...

    Cordialement,

    Dan

    0
  3. raygouda
     
    Merci.
    Cette méthode fonctionne correctement.
    0