Java retour à la ligne [Résolu/Fermé]

Signaler
-
 Pomelo -
bonjour,
est-ce quelqu'un peut me dire comment on fait pour que le texte d' un textfield ou textarea aille à la ligne ? le \n ne marche pas ou alors j'oublie quelque chose ?
merci

6 réponses

par exemple

String mot1="salut";
String mot2="dalby";
String Newligne=System.getProperty("line.separator");
String resultat=mot1+Newligne+mot2;


c'est le Newligne qui fait le retour ;) a++


EDIT : un JTextField ne peut contenir qu'une seule ligne contrairement à un JTextArea.
38
Merci

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez Comment Ça Marche

CCM 60531 internautes nous ont dit merci ce mois-ci

Merci ça me sauve la vie.

Salut,

Et en plus, c'est "portable" contrairement a \n.

Ceci dit pour utiliser \n :

String resultat=mot1+ "\n" +mot2;
ou String mot1 = "salut\n" et String resultat=mot1+mot2;

serait la forme correcte.

Cordialement.

Dan
salut .
enfait tous sa fonctionne mais je veux comment en fais la retour à la ligne seul et non pas avec retour à ligne avec la concaténation avec deux mots

exp :
{
j'écris sur la fichier.txt ;
puis je je veux intruction retour a ligne ;
puis je récris encore une fois ;
}

Merci :)
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 septembre 2020
2 673
System.out.println(); devrait faire l'affaire...

Malgré le temps écoulé (plus de 7 ans) il faut que je dise qu'il faut oublier d'essayer de loger plus d'une ligne dans un JTextField qui ne peut en contenir qu'une.
tu peux tester ça en fesant
System.out.print(resultat);
svp est ce que on peut return a la ligne dans la JtextField en java
lineWrap();
Mais c'est pas pour un JTextField qui, lui ne contient que une ligne (champs texte pseudo, prénom par exemple) mais pour un JTextArea.