Bonjour,
une question certainement digne du newbie que je suis, mais même après quelques heures de recherches dans les FAQ, je n'ai pas trouvé la réponse :
J'ai:
JPanel (gridBag)
---- JScrollPane
------- JList
dans cette JList j'insère des cell renderers qui sont des JPanel (gridBag) contenant un seul et unique JTextArea.
J'aimerais que mes JTextArea prennent en hauteur pile poile la place qui est nécessaire pour afficher le texte qu'il contient, ni plus ni moins.
En ce qui concerne la largeur, j'ai trouvé une astuce (pas très propre à mon goût) en calant la preferredSize de mon cell renderer sur la largeur de la liste.
Donc ma question: comment déterminer la largeur et la hauteur minimum nécessaire à chaque JTextArea pour afficher le texte qui contient.
Merci d'avance :-)
Partager