[Java] JTextArea et suppresion de lignes

Padawana -  
 Nas -
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

Padawana
 
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 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
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
Nas
 
Merci j'avais aussi besoin de cette méthode ...
Avec un peu de retard :D
0