Paket | flash.text.engine |
Klass | public class TextJustifier |
Arv | TextJustifier Object |
Underklasser | EastAsianJustifier, SpaceJustifier |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Du kan inte instansiera klassen TextJustifier direkt. Anrop till new TextJustifier()
genererar ett ArgumentError
-undantag. Inställning av egenskaperna för ett EastAsianJustifier- eller SpaceJustifier-objekt efter att det har tillämpats på ett TextBlock gör inte detta TextBlock ogiltigt.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
lineJustification : String
Anger radjusteringen för texten i ett textblock. | TextJustifier | ||
locale : String [skrivskyddad]
Anger den språkinställning som avgör justeringsreglerna för texten i ett textblock. | TextJustifier |
Metod | Definieras med | ||
---|---|---|---|
Anrop till konstruktorn new TextJustifier() ger ett ArgumentError-undantag. | TextJustifier | ||
Skapar en klonad kopia av TextJustifier. | TextJustifier | ||
[statisk]
Konstruerar en TextJustifier-standardunderklass som passar de angivna språkinställningarna. | TextJustifier | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object |
lineJustification | egenskap |
lineJustification:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger radjusteringen för texten i ett textblock.
Använd följande konstanter som definieras av LineJustification
som giltiga värden för den här egenskapen:
Strängvärde | Beskrivning |
---|---|
LineJustification.UNJUSTIFIED | Genererar ojusterade rader. |
LineJustification.ALL_BUT_LAST | Genererar alla rader justerade utom den sista. |
LineJustification.ALL_INCLUDING_LAST | Genererar alla rader justerade. |
LineJustification.ALL_BUT_MANDATORY_BREAK | Genererar alla rader justerade med undantag för den sista raden och rader som slutar i obligatoriska brytningar. |
Implementering
public function get lineJustification():String
public function set lineJustification(value:String):void
Relaterade API-element
locale | egenskap |
locale:String
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger den språkinställning som avgör justeringsreglerna för texten i ett textblock. Standardidentifierare för språk används. Till exempel används "en", "en_US" och "en-US" för engelska och "ja" för japanska.
Implementering
public function get locale():String
Utlöser
ArgumentError — Den språkinställning som anges är null eller för kort för att representera en giltig språkinställning.
|
TextJustifier | () | Konstruktor |
public function TextJustifier(locale:String, lineJustification:String)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anrop till konstruktorn new TextJustifier()
ger ett ArgumentError
-undantag. Du kan emellertid anropa konstruktorer för följande subklasser till TextJustifier:
new SpaceJustifier()
new EastAsianJustifier()
locale:String — Språkinställningen som avgör justeringsregler.
| |
lineJustification:String — Typ av radjustering för stycket. Använd LineJustification -konstanter för den här egenskapen.
|
Utlöser
ArgumentError — Den språkinställning som anges är null eller för kort för att representera en giltig språkinställning.
| |
ArgumentError — Angiven lineJustification är inte medlem av LineJustification .
|
Relaterade API-element
clone | () | metod |
public function clone():flash.text.engine:TextJustifier
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Skapar en klonad kopia av TextJustifier.
Underklasser till TextJustifier måste åsidosätta den här metoden.
Returnerarflash.text.engine:TextJustifier — En kopia av TextJustifier -objektet.
|
getJustifierForLocale | () | metod |
public static function getJustifierForLocale(locale:String):flash.text.engine:TextJustifier
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Konstruerar en TextJustifier-standardunderklass som passar de angivna språkinställningarna.
Om språket är kinesiska, koreanska eller japanska konstruerar metoden ett standard-EastAsianJustifier-objekt. I annat fall konstruerar textmotorn ett standard-SpaceJustifier-objekt.
Parametrar
locale:String — Språkinställningen som avgör den justering som konstrueras.
|
flash.text.engine:TextJustifier — En referens till ett TextJustifier -objekt.
|
Utlöser
ArgumentError — Den språkinställning som anges är null eller för kort för att representera en giltig språkinställning.
|
Tue Jun 12 2018, 01:40 PM Z