Bonjour,
J'ai a un endroit de mon appli une fenêtre avec une text area qui est mise à jour automatiquement. Cette text area est associé à un JScrollPane
Je souhaiterais que la mise a jour automatique entraine un scroll vers le bas pour constamment voir la dernière ligne ajoutée. Mais au contraire ca reste scotchée vers le haut.
J'ai suivi l'example de sun :
http://java.sun.com/docs/books/tutor...mplerDemo.java
ou par java webstart :
(http://java.sun.com/docs/books/tutor...mplerDemo.jnlp)
Lorsque je l'utilise, ca marche bien, a chaque saisie la barre de scroll va vers le bas.
J'ai modifié l'exemple (voir pièce jointe, il suffit de mettre dans eclipse, ca marche sans aucune dépendance) afin de rajouter un styledDocument sur la text area :
JTextArea textArea = new JTextArea(doc);
et j'ai ensuite ajouté un thread qui ajoute du texte a ce document de facon régulière. Je retombe sur mon problème, la barre de scroll reste en haut.
Quelqu'un a une idée de la bonne méthode ?
Partager