Bonjour,


j'ai un ScrollPane avec une JtextArea dedans.
je voudrais que quand du texte est ajouté a la JTextArea la scrollBar verticale descende directement au max en bas.

J'ai essayé ça dans ma méthode qui fait des ajouts de texte dans la texteArea. C'est la seule méthode qui ajoute du texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
runGui.getJTextArea().setText(runGui.getJTextArea().getText()+"\n"+MonInfoAInserer);
					runGui.getJScrollPane().getVerticalScrollBar().setValue(runGui.getJScrollPane().getVerticalScrollBar().getMaximum());
mais sans succes . Il reste toujours un petit espace en bas.

J'ai vu dans l'API que getMaximum() retourne le max moins un extent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
getMaximum() :
          The maximum value of the scrollbar is maximum - extent.
C'est peut etre ça le truc qui empeche la scrollbar de descencre a fond?

Auriez vous une astuce?

Merci d'avance.