Section courante

A propos

Section administrative du site

TextLayout

Disposition de texte
Java java.awt.font

Description

Cette classe contient la représentation d'un graphique non mutable dans le style de données de caractères.

Liste des méthodes

Méthode Prototype Description Hérité
TEXTLAYOUT public TextLayout(AttributedCharacterIterator text, FontRenderContext frc); Ce constructeur permet de créer l'objet avec le style de texte spécifié.  
TEXTLAYOUT public TextLayout(String string, Font font, FontRenderContext frc); Ce constructeur permet de créer l'objet avec la chaine de caractère et la police de caractères spécifiés.  
TEXTLAYOUT public TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc); Ce constructeur permet de créer l'objet avec la chaine de caractère et l'ensemble d'attributs spécifiés.  
CLONE protected Object clone(); Cette méthode permet de créer une copie de cet objet.  
DRAW void draw(Graphics2D g2, float x, float y); Cette méthode permet d'effectuer un rendu de cet objet à l'emplacement spécifié dans le contexte du Graphics2D spécifié.  
EQUALS boolean equals(Object obj); Cette méthode permet de comparer cet objet avec l'objet spécifié.  
EQUALS boolean equals(TextLayout rhs); Cette méthode permet de comparer cet objet avec l'autre objet spécifié.  
EQUALS boolean equals(TextLayout rhs); Cette méthode permet de comparer cet objet avec l'autre objet spécifié.  
GETADVANCE float getAdvance(); Cette méthode permet de demander l'avancé de cet objet.  
GETASCENT float getAscent(); Cette méthode permet de demander l'ascension de cet objet.  
GETBASELINE byte getBaseline(); Cette méthode permet de demander la ligne de base de cet objet.  
GETBASELINEOFFSETS float[] getBaselineOffsets(); Cette méthode permet de demander le tableau des déplacements des lignes de base utilisé par cet objet.  
GETBLACKBOXBOUNDS Shape getBlackBoxBounds(int firstEndpoint, int secondEndpoint); Cette méthode permet de demander les limites de la boite noir des caractères dans le rang spécifié.  
GETBOUNDS Rectangle2D getBounds(); Cette méthode permet de demander les limites de cet objet.  
GETCARETINFO float[] getCaretInfo(TextHitInfo hit); Cette méthode permet de demander les informations à propos des carets correspondant aux touchés.  
GETCARETINFO float[] getCaretInfo(TextHitInfo hit, Rectangle2D bounds); Cette méthode permet de demander les informations à propos des carets correspondant aux touchés dans les limites du rectangle spécifié.  
GETCARETINFO float[] getCaretInfo(TextHitInfo hit, Rectangle2D bounds); Cette méthode permet de demander les informations à propos des carets correspondant aux touchés dans les limites du rectangle spécifié.  
GETCARETSHAPE Shape getCaretShape(TextHitInfo hit); Cette méthode permet de demander la forme représentant le caret vers le touché spécifié dans les limites naturel de cet objet.  
GETCARETSHAPE Shape getCaretShape(TextHitInfo hit, Rectangle2D bounds); Cette méthode permet de demander la forme représentant le caret vers le touché spécifié dans les limites spécifiés.  
GETCARETSHAPES Shape[] getCaretShapes(int offset); Cette méthode permet de demander les deux chemins correspondant à l'accent fort ou faible.  
GETCARETSHAPES Shape[] getCaretShapes(int offset, Rectangle2D bounds); Cette méthode permet de demander les deux chemins correspondant à l'accent fort ou faible dans limites spécifiés.  
GETCARETSHAPES Shape[] getCaretShapes(int offset, Rectangle2D bounds, TextLayout.CaretPolicy policy); Cette méthode permet de demander les deux chemins correspondant à l'accent fort ou faible dans limites et la politique spécifiés.  
GETCHARACTERCOUNT int getCharacterCount(); Cette méthode permet de demander le nombre de caractères représentant cet objet.  
GETCHARACTERLEVEL byte getCharacterLevel(int index); Cette méthode permet de demander le niveau du caractère de l'index spécifié.  
GETDESCENT float getDescent(); Cette méthode permet de demander la descente de cet objet.  
GETJUSTIFIEDLAYOUT TextLayout getJustifiedLayout(float justificationWidth); Cette méthode permet de créer une copie de cet objet justifié dans la largeur spécifié.  
GETLEADING float getLeading(); Cette méthode permet de demander l'entête de cet objet.  
GETLOGICALHIGHLIGHTSHAPE Shape getLogicalHighlightShape(int firstEndpoint, int secondEndpoint); Cette méthode permet de demander la forme enfermant la sélection logique du rang spécifié, étendue dans les limites naturel de cet objet.  
GETLOGICALHIGHLIGHTSHAPE Shape getLogicalHighlightShape(int firstEndpoint, int secondEndpoint, Rectangle2D bounds); Cette méthode permet de demander la forme enfermant la sélection logique du rang spécifié, étendue dans les limites spécifiés.  
GETLOGICALRANGESFORVISUALSELECTION int[] getLogicalRangesForVisualSelection(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint); Cette méthode permet de demander les rangs logiques de texte correspondant à sélection visuel.  
GETNEXTLEFTHIT TextHitInfo getNextLeftHit(int offset); Cette méthode permet de demander la facette pour le prochain caret du coin supérieur gauche.  
GETNEXTLEFTHIT TextHitInfo getNextLeftHit(int offset, TextLayout.CaretPolicy policy); Cette méthode permet de demander la facette pour le prochain caret du coin supérieur gauche avec la politique spécifiée.  
GETNEXTLEFTHIT TextHitInfo getNextLeftHit(TextHitInfo hit); Cette méthode permet de demander la facette spécifié pour le prochain caret du coin supérieur gauche.  
GETNEXTRIGHTHIT TextHitInfo getNextRightHit(int offset); Cette méthode permet de demander la facette pour le prochain caret du coin inférieur droite.  
GETNEXTRIGHTHIT TextHitInfo getNextRightHit(int offset, TextLayout.CaretPolicy policy); Cette méthode permet de demander la facette pour le prochain caret du coin inférieur droite avec la politique spécifiée.  
GETNEXTRIGHTHIT TextHitInfo getNextRightHit(TextHitInfo hit); Cette méthode permet de demander la facette spécifié pour le prochain caret du coin inférieur droite.  
GETOUTLINE Shape getOutline(AffineTransform tx); Cette méthode permet de demander la forme représente le contour de cet objet.  
GETVISIBLEADVANCE float getVisibleAdvance(); Cette méthode permet de demander l'avancé de cet objet, moins les espaces de fin.  
GETVISUALHIGHLIGHTSHAPE Shape getVisualHighlightShape(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint); Cette méthode permet de demander la forme enfermé dans la sélection visuel dans le rang spécifié, étendu dans les limites.  
GETVISUALHIGHLIGHTSHAPE Shape getVisualHighlightShape(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint, Rectangle2D bounds); Cette méthode permet de demander le chemin enfermé dans la sélection visuel dans le rang spécifié, étendu dans les limites.  
GETVISUALOTHERHIT TextHitInfo getVisualOtherHit(TextHitInfo hit); Cette méthode permet de demander la facette du côté opposé à la facette spécifié.  
HANDLEJUSTIFY protected void handleJustify(float justificationWidth); Cette méthode permet d'effectuer une justification des dispositions.  
HASHCODE int hashCode(); Cette méthode permet de demander le code haché de cet objet.  
HITTESTCHAR TextHitInfo hitTestChar(float x, float y); Cette méthode permet de demander l'objet correspondant au point spécifié.  
HITTESTCHAR TextHitInfo hitTestChar(float x, float y, Rectangle2D bounds); Cette méthode permet de demander l'objet correspondant au point et limites spécifiés.  
ISLEFTTORIGHT boolean isLeftToRight(); Cette méthode permet de demander si cet objet est dans la direction de gauche à droite de base (true) ou de droite vers la gauche (false).  
ISVERTICAL boolean isVertical(); Cette méthode permet de demander si l'objet est sur le sens vertical.  
TOSTRING String toString(); Cette méthode permet de demander les informations de déboguage de cet objet.  


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