Paquete | flash.text.engine |
Clase | public class TextJustifier |
Herencia | TextJustifier Object |
Subclases | EastAsianJustifier, SpaceJustifier |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
No es posible crear una instancia de la clase TextJustifier directamente. Al llamar a new TextJustifier()
se emite una excepción ArgumentError
. Si establece las propiedades de un objeto EastAsianJustifier o SpaceJustifier tras haberlas aplicado a TextBlock, no se invalidará el objeto TextBlock.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
lineJustification : String
Especifica la justificación de la línea del texto en un bloque de texto. | TextJustifier | ||
locale : String [solo lectura]
Especifica la configuración regional para determinar las reglas de justificación del texto en el bloque de texto. | TextJustifier |
Método | Definido por | ||
---|---|---|---|
La llamada al nuevo constructor TextJustifier() emite una excepción ArgumentError. | TextJustifier | ||
Construye una copia clonada de TextJustifier. | TextJustifier | ||
[estática]
Construye una subclase de TextJustifier según la configuración regional especificada. | TextJustifier | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object |
lineJustification | propiedad |
lineJustification:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la justificación de la línea del texto en un bloque de texto.
Utilice las siguientes constantes definidas por LineJustification
como valores válidos de esta propiedad:
Valor de la cadena | Descripción |
---|---|
LineJustification.UNJUSTIFIED | Genera líneas sin justificar. |
LineJustification.ALL_BUT_LAST | Genera todas las líneas justificadas excepto la última. |
LineJustification.ALL_INCLUDING_LAST | Genera todas las líneas justificadas. |
LineJustification.ALL_BUT_MANDATORY_BREAK | Genera todas las líneas justificadas excepto en el caso de la última línea y las líneas que terminan con saltos obligatorios. |
Implementación
public function get lineJustification():String
public function set lineJustification(value:String):void
Elementos de API relacionados
locale | propiedad |
locale:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la configuración regional para determinar las reglas de justificación del texto en el bloque de texto. Se utilizan identificadores estándar de configuración regional. Por ejemplo"en", "en_US" y "en-US" se refieren a inglés y "ja" a japonés.
Implementación
public function get locale():String
Emite
ArgumentError — El valor de locale especificado es null o es demasiado corto para representar una configuración regional válida.
|
TextJustifier | () | Información sobre |
public function TextJustifier(locale:String, lineJustification:String)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
La llamada al constructor new TextJustifier()
emite una excepción ArgumentError
. No obstante, puede llamar a los constructores para las siguientes subclases de TextJustifier:
new SpaceJustifier()
new EastAsianJustifier()
locale:String — Configuración regional que determina las reglas de justificación.
| |
lineJustification:String — Tipo de justificación de línea del párrafo. Utilice constantes LineJustification para esta propiedad.
|
Emite
ArgumentError — El valor de locale especificado es null o es demasiado corto para representar una configuración regional válida.
| |
ArgumentError — La propiedad lineJustification especificada no es un miembro de LineJustification .
|
Elementos de API relacionados
clone | () | método |
public function clone():flash.text.engine:TextJustifier
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Construye una copia clonada de TextJustifier.
Las subclases de TextJustifier deben anular este método.
Valor devueltoflash.text.engine:TextJustifier — Copia del objeto TextJustifier .
|
getJustifierForLocale | () | método |
public static function getJustifierForLocale(locale:String):flash.text.engine:TextJustifier
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Construye una subclase de TextJustifier según la configuración regional especificada.
Si la configuración regional es de chino, coreano o japonés, el método construye un objeto EastAsianJustifier predeterminado. En cualquier otro caso, el motor de texto construye un objeto SpaceJustifier predeterminado.
Parámetros
locale:String — La configuración regional para determinar el justificador construido.
|
flash.text.engine:TextJustifier — Referencia a un objeto TextJustifier .
|
Emite
ArgumentError — El valor de locale especificado es null o es demasiado corto para representar una configuración regional válida.
|
Tue Jun 12 2018, 02:12 PM Z