Section courante

A propos

Section administrative du site

FontMetrics

Police de caractères métrique
Java java.awt

Description

Cette classe contient les définitions d'un objets de police de caractères en métrique, lequel contient les informations concernant la rendu de police de caractères particulière dans un écran particulier.

Liste des méthodes

Méthode Prototype Description Hérité
FONTMETRICS protected FontMetrics(Font font); Ce constructeur permet de créer un nouvel objet avec les informations de largeur et hauteur de la police de caractères.  
BYTESWIDTH int bytesWidth(byte[] data, int off, int len); Cette méthode permet de demander le total d'avancé de largeur pour l'affichage du tableau d'octets spécifiés dans la police de caractères.  
BYTESWIDTH int charsWidth(char[] data, int off, int len); Cette méthode permet de demander le total d'avancé de largeur pour l'affichage du tableau de caractères spécifiés dans la police de caractères.  
CHARWIDTH int charWidth(char ch); Cette méthode permet de demander la largeur d'avancé pour le caractère spécifié de la police de caractères.  
CHARWIDTH int charWidth(int codePoint); Cette méthode permet de demander la largeur d'avancé pour le code de point spécifié de la police de caractères.  
GETASCENT int getAscent(); Cette méthode permet de demander l'ascension de la description de police de caractères pour cet objet de police de caractères métrique.  
GETDESCENT int getDescent(); Cette méthode permet de demander la descente de la description de police de caractères pour cet objet de police de caractères métrique.  
GETFONT Font getFont(); Cette méthode permet de demander la description de police de caractères pour cet objet de police de caractères métrique.  
GETHEIGHT int getHeight(); Cette méthode permet de demander la hauteur standard d'une ligne de texte dans la police de caractères.  
GETLEADING int getLeading(); Cette méthode permet de demander l'entête de la police de caractères décrit par l'objet de police de caractères métriques.  
GETLINEMETRICS LineMetrics getLineMetrics(char[] chars, int beginIndex, int limit, Graphics context); Cette méthode permet de demander l'objet de ligne métrique pour le tableau de caractère spécifié dans le contexte graphique spécifié.  
GETLINEMETRICS LineMetrics getLineMetrics(CharacterIterator ci, int beginIndex, int limit, Graphics context); Cette méthode permet de demander l'objet de ligne métrique pour l'itérateur de caractère spécifié dans le contexte graphique spécifié.  
GETLINEMETRICS LineMetrics getLineMetrics(String str, Graphics context); Cette méthode permet de demander l'objet de ligne métrique pour la chaine de caractères spécifié dans le contexte graphique spécifié.  
GETLINEMETRICS LineMetrics getLineMetrics(String str, int beginIndex, int limit, Graphics context); Cette méthode permet de demander l'objet de ligne métrique pour la chaine de caractères spécifié dans le contexte graphique spécifié et à partir de la position spécifié avec le nombre de caractères spécifié.  
GETMAXADVANCE int getMaxAdvance(); Cette méthode permet de demander la largeur d'avancé de n'importe quel caractères dans la police de caractères.  
GETMAXASCENT int getMaxAscent(); Cette méthode permet de demander l'ascension maximum de la description de police de caractères par l'objet de police de caractères métrique.  
GETMAXCHARBOUNDS Rectangle2D getMaxCharBounds(Graphics context); Cette méthode permet de demander les limites de caractères avec la limite maximum dans le contexte graphique spécifié.  
GETMAXDESCENT int getMaxDescent(); Cette méthode permet de demander la descente maximum de la description de police de caractères par l'objet de police de caractères métrique.  
GETSTRINGBOUNDS Rectangle2D getStringBounds(char[] chars, int beginIndex, int limit, Graphics context); Cette méthode permet de demander les limites pour le tableau de caractères spécifiés dans le contexte graphique spécifié.  
GETSTRINGBOUNDS Rectangle2D getStringBounds(CharacterIterator ci, int beginIndex, int limit, Graphics context); Cette méhode permet de demander les limites d'index de caractères dans l'itérateur de caractères spécifié du contexte graphique spécifié.  
GETSTRINGBOUNDS Rectangle2D getStringBounds(String str, Graphics context); Cette méthode permet de demander les limites pour la chaine de caractères spécifiés dans le contexte graphique spécifié.  
GETSTRINGBOUNDS Rectangle2D getStringBounds(String str, int beginIndex, int limit, Graphics context); Cette méthode permet de demander les limites pour la chaine de caractères spécifiés dans le contexte graphique spécifié.  
GETWIDTHS int[] getWidths(); Cette méthode permet de demander la largeur d'avancé pour les 256 premiers caractères de la police de caractères.  
HASUNIFORMLINEMETRICS boolean hasUniformLineMetrics(); Cette méthode permet de vérifier si la police de caractères est une ligne métrique uniforme.  
STRINGWIDTH int stringWidth(String str); Cette méthode permet de demander la largeur d'avancé total pour l'affichage de la chaine de caractères spécifié dans cette police de caractères.  
TOSTRING String toString(); Cette méthode permet de demander la chaine de caractères représentant les valeurs de l'objet de police de caractères métrique.  


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