Title: RE: d�placer la barre de d�filement

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/





Répondre à