| Pacote | flash.text.engine |
| Classe | public class TextJustifier |
| Herança | TextJustifier Object |
| Subclasses | EastAsianJustifier, SpaceJustifier |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Você não pode criar uma ocorrência da classe TextJustifier diretamente. Invocar new TextJustifier() lança uma exceção ArgumentError. Definir as propriedades de um objeto EastAsianJustifier ou SpaceJustifier depois de aplicá-lo a TextBlock não invalida TextBlock.
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| lineJustification : String
Especifica a justificação de linha do texto em um bloco. | TextJustifier | ||
| locale : String [somente leitura]
Especifica a localidade para determinar as regras de justificação do texto em um bloco. | TextJustifier | ||
| Método | Definido por | ||
|---|---|---|---|
Chamar o novo construtor TextJustifier() gera uma exceção ArgumentError. | TextJustifier | ||
Constrói uma cópia clonada do TextJustifier. | TextJustifier | ||
[estático]
Cria uma subclasse TextJustifier padrão apropriada à localidade especificada. | TextJustifier | ||
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
lineJustification | propriedade |
lineJustification:String| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a justificação de linha do texto em um bloco.
Use as seguintes constantes definidas por LineJustification como valores válidos para a propriedade:
| Valor de string | Descrição |
|---|---|
LineJustification.UNJUSTIFIED | Gera linhas não justificadas. |
LineJustification.ALL_BUT_LAST | Gera todas as linhas justificadas, exceto a última. |
LineJustification.ALL_INCLUDING_LAST | Gera todas as linhas justificadas. |
LineJustification.ALL_BUT_MANDATORY_BREAK | Gera todas as linhas justificadas exceto a linha última e as linhas que terminam em intervalos obrigatórios. |
Implementação
public function get lineJustification():String public function set lineJustification(value:String):voidElementos da API relacionados
locale | propriedade |
locale:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a localidade para determinar as regras de justificação do texto em um bloco. São usados identificadores de localidade padrão. Por exemplo, "en", "en_US" e "en-US" são todos inglês e "ja", japonês.
Implementação
public function get locale():StringLança
ArgumentError — O locale especificado é null ou muito curto para representar um local válido.
|
TextJustifier | () | Construtor |
public function TextJustifier(locale:String, lineJustification:String)| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Chamar o construtor new TextJustifier() gera uma exceção ArgumentError. Entretanto, é possível chamar construtores para as seguintes subclasses de TextJustifier:
new SpaceJustifier()new EastAsianJustifier()
locale:String — A localidade para determinar as regras de justificação.
| |
lineJustification:String — O tipo de justificação da linha no parágrafo. Use constantes LineJustification para a propriedade.
|
Lança
ArgumentError — O locale especificado é null ou muito curto para representar um local válido.
| |
ArgumentError — O lineJustification especificado não é membro de LineJustification.
|
Elementos da API relacionados
clone | () | método |
public function clone():flash.text.engine:TextJustifier| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Constrói uma cópia clonada do TextJustifier.
As subclasses de TextJustifier deverão substituir esse método.
Retornaflash.text.engine:TextJustifier — Uma cópia do objeto TextJustifier.
|
getJustifierForLocale | () | método |
public static function getJustifierForLocale(locale:String):flash.text.engine:TextJustifier| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Cria uma subclasse TextJustifier padrão apropriada à localidade especificada.
Caso a localidade seja chinesa, coreana ou japonesa, o método cria um objeto EastAsianJustifier padrão. Do contrário, o mecanismo de texto cria um objeto SpaceJustifier padrão.
Parâmetros
locale:String — O local para determinar o justificador construído.
|
flash.text.engine:TextJustifier — Uma referência a um objeto TextJustifier.
|
Lança
ArgumentError — O locale especificado é null ou muito curto para representar um local válido.
|
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas