Bonjour à tous,
je travaille sur une ihm qui permet d'entrer du texte à partir de zone définies par le biais de polygone. Mon ecran est séparé en deux, je trace mes polygones a gauche et j'ai des JTextPane de la meme taille qui apparaissent sur la droite.
Je souhaite implémenter un comportement particulier pour ceux-ci :
* lorsque l'utilisateur tape du texte, celui-ci doit tenir sur une ligne, si on arrive au bout du JTextPane, on réduit la taille de la font, mais on ne revient pas à la ligne.
* Si on enlève du texte, la taille de la font augmente pour remplir l'espace
* Si l'utilisateur tape sur entrée, on va à la ligne
* L'utilisateur peut mettre le Texte en forme
Après quelques recherches, j'ai lu que je devais créer mon propre modèle de document qui étend PlainDocument, avec une définition de style particulier,
Par contre, je ne comprends pas bien comment utiliser ces objets, c'est pourquoi je suis à la recherche d'exemples d'utilisation des classes StyledDocument, PlainDocument et JTextPane, merci d'avance pour votre aide.
Partager