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