Bonjour .
Pour le probl�me inverse (le texte ajout� en fin de JTextArea, le JScrollPane restait en place
et donc le JtextArea ne m'affichait que les premi�res lignes), la derni�re ligne ajout�e est
visible avec :
udpText.append("bla bla bla bla" + newline);
udpText.setCaretPosition( udpText.getText().length());
Ici, la m�thode setCaretPosition rend visible la derni�re ligne ajout�e (curseur d�plac�).
Pour toujours voir la premi�re ligne..., peut-�tre avec un setCaretPosition positionn� � 0 ?
-----Message d'origine-----
De: Pascal Nicolas [mailto:[EMAIL PROTECTED]]
Date: jeudi 26 septembre 2002 13:56
�: [EMAIL PROTECTED]
Objet: d�placer la barre de d�filement
J'ai un
JTextArea Info = new JTextArea(5,50);
que j'ins�re dans un
JScrollPane Bas = new JScrollPane(Info);
R�guli�rement j'ajoute des messages en haut du JTextArea par
Info.insert("blablabla...\n", 0);
L'ennui c'est que la barre de d�filement vertical descend � chaque insertion et
donc on ne voit pas la derni�re ligne ins�r�e en haut.
Comment faire pour que la barre de d�filement se positionne toujours en haut de
mani�re � voir la derni�re ligne ajout�e en haut du JTextArea ?
Pascal NICOLAS Universite d'ANGERS
E Mail : [EMAIL PROTECTED]
Web Page : http://www.info.univ-angers.fr/pub/pn/
