Package | flash.text.engine |
Classe | public class TextJustifier |
Héritage | TextJustifier Object |
Sous-classes | EastAsianJustifier, SpaceJustifier |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Il est impossible d’instancier directement la classe TextJustifier. L’appel de new TextJustifier()
renvoie une exception ArgumentError
. La définition des propriétés d’un objet EastAsianJustifier ou SpaceJustifier après son application à un TextBlock n’invalide pas le TextBlock.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
lineJustification : String
Spécifie la justification des lignes pour le texte d’un bloc de texte. | TextJustifier | ||
locale : String [lecture seule]
Spécifie la variable locale permettant de déterminer les règles de justification du texte dans un bloc de texte. | TextJustifier |
Méthode | Défini par | ||
---|---|---|---|
L’appel du constructeur TextJustifier() renvoie une exception ArgumentError. | TextJustifier | ||
Crée une copie clonée de l’objet TextJustifier. | TextJustifier | ||
[statique]
Construit une sous-classe TextJustifier par défaut appropriée à la variable locale spécifiée. | TextJustifier | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
lineJustification | propriété |
lineJustification:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la justification des lignes pour le texte d’un bloc de texte.
Utilise les constantes suivantes définies par LineJustification
comme valeurs valides de cette propriété :
Valeur de chaîne | Description |
---|---|
LineJustification.UNJUSTIFIED | Génère des lignes non justifiées. |
LineJustification.ALL_BUT_LAST | Génère des lignes toutes justifiées sauf la dernière. |
LineJustification.ALL_INCLUDING_LAST | Génère des lignes toutes justifiées. |
LineJustification.ALL_BUT_MANDATORY_BREAK | Toutes les lignes générées sont justifiées, sauf la dernière ligne et les lignes qui se terminent par des sauts obligatoires. |
Implémentation
public function get lineJustification():String
public function set lineJustification(value:String):void
Eléments de l’API associés
locale | propriété |
locale:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la variable locale permettant de déterminer les règles de justification du texte dans un bloc de texte. Les identifiants locaux standards sont utilisés. Par exemple « en », « en_US » et « en-US » pour l’anglais, « ja » pour le japonais.
Implémentation
public function get locale():String
Valeur émise
ArgumentError — La variable locale spécifiée est null ou trop courte pour représenter une variable locale valide.
|
TextJustifier | () | Constructeur |
public function TextJustifier(locale:String, lineJustification:String)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
L’appel du constructeur TextJustifier()
renvoie une exception ArgumentError
. Vous pouvez cependant appeler des constructeurs pour les sous-classes suivantes de TextJustifier :
new SpaceJustifier()
new EastAsianJustifier()
locale:String — Variable locale permettant de déterminer les règles de justification.
| |
lineJustification:String — Type de justification des lignes du paragraphe. Utilisez les constantes LineJustification pour cette propriété.
|
Valeur émise
ArgumentError — La variable locale spécifiée est null ou trop courte pour représenter une variable locale valide.
| |
ArgumentError — Le paramètre lineJustification spécifié n’appartient pas à LineJustification .
|
Eléments de l’API associés
clone | () | méthode |
public function clone():flash.text.engine:TextJustifier
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Crée une copie clonée de l’objet TextJustifier.
Les sous-classes de TextJustifier doivent remplacer cette méthode.
Valeur renvoyéeflash.text.engine:TextJustifier — Une copie de l’objet TextJustifier .
|
getJustifierForLocale | () | méthode |
public static function getJustifierForLocale(locale:String):flash.text.engine:TextJustifier
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Construit une sous-classe TextJustifier par défaut appropriée à la variable locale spécifiée.
Si la variable locale est le chinois, le coréen ou le japonais, la méthode construit un objet EastAsianJustifier par défaut. Si ce n’est pas le cas, le moteur de saisie construit un objet SpaceJustifier par défaut.
Paramètres
locale:String — Variable locale permettant de déterminer le justificateur créé.
|
flash.text.engine:TextJustifier — Référence à un objet TextJustifier .
|
Valeur émise
ArgumentError — La variable locale spécifiée est null ou trop courte pour représenter une variable locale valide.
|
Tue Jun 12 2018, 09:30 AM Z