Taille du contenu d'un JTextPane

Résolu
gkester Messages postés 2 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 19 avril 2008 - 19 avril 2008 à 08:43
gkester Messages postés 2 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 19 avril 2008 - 19 avril 2008 à 12:43
Bonjour

Je cherche depuis plus de 8 jours une réponse à mon problème mais je ne trouve pas.
Je voudrais connaître la taille réelle d'un JTextPane en pixels, en fonction de son contenu. J'explique.

Je fixe la dimension du JTextPane à 500 pixels par 500 pixels. L'utilisateur saisit son texte et le met en forme (les images viendront plus tard). Le texte occupe un rectangle de 300 pixels par 250 pixels. Commen connaître ces dimensions ?

J'ai testé beaucoup de choses mais rien ne me satisfait. J'ai toujours des tailles en caractères et pas en pixels.

Qui aurait une solution à me proposer ?

1 réponse

gkester Messages postés 2 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 19 avril 2008 1
19 avril 2008 à 12:43
Je me réponds à moi-même. J'ai continué à chercher et j'ai trouvé. Je donne la solution, si quelqu'un se pose la même question.

C'est tout simple. Il suffit d'appeler getPreferredSize() sur le JTextpane et je trouve la taille optimale pour ce composant.

Salutations
1