Auto-Redimensionnement JTextArea

Je veux que mon JTextArea pour redimensionner lui-même (verticalement) lors de la dernière ligne (que la zone de texte de la hauteur de l'offre) est atteint et que l'utilisateur veut commencer une nouvelle ligne. Vous savez, comme la zone de texte dans MSWord.

J'ai une idée pour utiliser getLineCount() et déterminer (si nécessaire) la nouvelle hauteur de la JTextArea. Avez-vous, ou connaissez des meilleures approches pour la mise en œuvre de cette?

OriginalL'auteur Halo | 2010-04-08