[Java] JTextArea et suppresion de lignes

Fermé
Padawana - 14 mai 2005 à 22:37
 Nas - 6 juin 2005 à 02:49
Bonjour!

J'aimerais supprimer les deux dernières lignes d'une JTextArea, mais j'ai essayé avec plein de méthodes, j'ai regardé dans l'API, mais je n'ai toujours pas réussi...

J'ai créé un petit programme me permettant d'éditer des scripts et qui affiche le script courant dans une textArea. J'ai rajouté des options me permettant de supprimer un certain nombre de lignes, mais je n'ai pas réussi à implémenter cette suppression de lignes.

Merci d'avance de votre aide.
A voir également:

2 réponses

Il n'y a personne sur ce forum ? On m'avait pourtant tant vanté la compétence de ses utilisateurs... Merci quand même...
0
mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753
17 mai 2005 à 17:12
Excuse pour le retard je rentre de WE ;o)

1) tu récupères le contenu de ta zone de texte dans un string (méthode getText())
2) tu recherches le \n de la dernière ligne à garder (méthode indexAt()).
3) tu supprimes ce qu'il y a derrière (méthode subString()).
4) une fois la nouvelle chaine obtenue, tu l'affectes au contenue de ta zone de texte. (méthode setText())

0
Merci j'avais aussi besoin de cette méthode ...
Avec un peu de retard :D
0