Bonjour,

Je suis actuellement en train de développer une application en java destinée à remplir un fichier .xls avec des informations saisie par l'utilisateur via des JTextField.

J'utilise l'api POI pour la gestion du fichier .xls

Mon problème est que je voudrais limiter la taille du texte que peut saisir l'utilisateur dans le JTextField afin que son texte ne dépasse pas de la cellule correspondante dans le fichier .xls

Je sais déjà comment limiter le nombre de caractère dans un JTextField mais la j'aurais plutôt besoin de limiter la taille du texte saisi en pixel.

J'ai donc penser à deux solutions :

- Soit je dimensionne mon JTextField à la même taille que la cellule et je bloque son défilement.

- Soit je limite la taille (en pixel) du texte saisissable et je dimensionne tous mes JTextField à la même taille ce qui serait plus esthétique.

Mon problème c'est que je ne sait pas si une de ces solution est réalisable.
J'ai parcouru les docs et les forums en vain.

Merci à celui ou ceux qui pourront m'aider à résoudre mon problème.