Comment définir jTextArea pour avoir la hauteur qui correspond à la taille d'un texte qu'il contient (pour éviter les barres de défilement)

Ce problème semble trivial, mais je ne trouve pas la solution.

Quand j'ai créer un formulaire, il contient un JTextArea. Je veux mettre des grandes constantes de texte. Si le texte est à dire 1000 lignes de long, je veux que mon JTextArea à 1000 lignes de haut (pour être suffisamment grande pour afficher la totalité du texte sans les barres de défilement). JTextArea est à l'intérieur d'un panneau qui peut avoir de barre de défilement de sorte qu'il n'est pas un problème quand il devient trop grand (il y a deux JTextArea dans le panneau.. quelque chose comme un outil de comparaison). Quelqu'un sait comment puis-je y parvenir? Merci.

Eh bien, j'ai essayé de trouver une option dans NetBeans pour le mettre en augmenter automatiquement, et j'ai essayé de trouver une méthode par programmation à l'ensemble de ce problème, mais sans succès (setSize méthodes ne changent pas la taille..)

OriginalL'auteur celicni | 2010-06-20