Section courante

A propos

Section administrative du site

TextMeasurer

Mesurer le texte
Java java.awt.font

Description

Cette classe permet de fournir les opérations primitif nécessaire pour les lignes d'arrêt : mesure donnant l'avance, déterminant l'avance dans un rang de caractères et générant l'objet TextLayout dans un rang de caractères.

Liste des méthodes

Méthode Prototype Description Hérité
TEXTMEASURER public TextMeasurer(AttributedCharacterIterator text, FontRenderContext frc); Ce constructeur permet de créer l'objet avec la source texte spécifiés.  
CLONE protected Object clone(); Cette méthode permet de créer et de retourner une copie de cet objet.  
DELETECHAR void deleteChar(AttributedCharacterIterator newParagraph, int deletePos); Cette méthode permet de mettre à jour cet objet après qu'un simple caractère est été supprimé du paragraphe courant représenté par cet objet.  
GETADVANCEBETWEEN float getAdvanceBetween(int start, int limit); Cette méthode permet de demander de largeur graphique d'un commencement de ligne en incluant les limites de hauts de caractères.  
GETLAYOUT TextLayout getLayout(int start, int limit); Cette méthode permet de demander à cet objet de demander le rang du caractère spécifié.  
GETLINEBREAKINDEX int getLineBreakIndex(int start, float maxAdvance); Cette méthode permet de demander l'index du premier caractère ne correspondant pas au début de ligne et possiblement à la mesure de l'avancé maximum de la largeur graphique.  
INSERTCHAR void insertChar(AttributedCharacterIterator newParagraph, int insertPos); Cette méthode permet de mettre à jour cet objet après qu'un simple caractère est été inséré du paragraphe courant représenté par cet objet.  


Dernière mise à jour : Dimanche, le 21 juin 2015