Automatiquement faire défiler vers le bas d'une zone de texte

J'ai une zone de texte avec barre de défilement. À intervalles réguliers, je suis en ajoutant de nouvelles lignes de texte. Je voudrais la zone de texte à faire défiler automatiquement le fond le plus d'entrée (le plus récent) chaque fois qu'une nouvelle ligne est ajoutée. Comment puis-je y arriver?

textAreaStatus = new WebTextArea();
scrollPane = new JScrollPane(textAreaStatus);
textAreaStatus.setBackground(Color.black);
textAreaStatus.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));
Ne WebTextArea étendre java.awt.TextArea ou javax.swing.JTextArea? Veuillez être précis dans les futurs postes. Il est assez difficile de débogage des extraits de code sur les forums visités par des gens qui parlent beaucoup de différentes langues d'origine, à être vous demandez-vous quant à la nature exacte des classes utilisées.

OriginalL'auteur itro | 2012-01-25