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):void
Elementos 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():String
Lanç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