ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flash.text.engine 

TextJustifier  - AS3

Paketflash.text.engine
Klassepublic class TextJustifier
VererbungTextJustifier Inheritance Object
Unterklassen EastAsianJustifier, SpaceJustifier

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Die TextJustifier-Klasse ist eine abstrakte Basisklasse für die Justifier-Typen, die Sie auf einen TextBlock anwenden können, speziell die EastAsianJustifier- und SpaceJustifier-Klassen.

Die TextJustifier-Klasse kann nicht direkt instanziiert werden. Durch das Aufrufen von new TextJustifier() wird ein ArgumentError-Ausnahmefehler zurückgegeben. Das Einstellen der Eigenschaften eines EastAsianJustifier- oder SpaceJustifier-Objekts, nachdem Sie es auf einen TextBlock angewendet haben, macht den TextBlock nicht ungültig.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  lineJustification : String
Gibt die Zeilenausrichtung im Blocksatz für den Text in einem Textblock an.
TextJustifier
  locale : String
[schreibgeschützt] Gibt das Gebietsschema an, das die Blocksatzregeln für den Text in einem Textblock bestimmt.
TextJustifier
Öffentliche Methoden
 MethodeDefiniert von
  
TextJustifier(locale:String, lineJustification:String)
Durch das Aufrufen des Konstruktors „new TextJustifier()“ wird ein ArgumentError-Ausnahmefehler zurückgegeben.
TextJustifier
  
Erstellt eine geklonte Kopie von TextJustifier.
TextJustifier
  
[statisch] Erstellt eine standardmäßige TextJustifier-Unterklasse, die für das angegebene Gebietsschema geeignet ist.
TextJustifier
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

lineJustification

Eigenschaft
lineJustification:String

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Gibt die Zeilenausrichtung im Blocksatz für den Text in einem Textblock an.

Verwenden Sie die folgenden Konstanten, die von LineJustification als gültige Werte für diese Eigenschaft definiert werden:

StringwertBeschreibung
LineJustification.UNJUSTIFIEDErzeugt Zeilen ohne Blocksatz.
LineJustification.ALL_BUT_LASTErzeugt Zeilen im Blocksatz mit Ausnahme der letzten.
LineJustification.ALL_INCLUDING_LASTErzeugt alle Zeilen im Blocksatz.
LineJustification.ALL_BUT_MANDATORY_BREAKGeneriert alle Zeilen im Blocksatz, außer die letzte Zeile und Zeilen mit erzwungenen Zeilenumbrüchen.



Implementierung
    public function get lineJustification():String
    public function set lineJustification(value:String):void

Verwandte API-Elemente

locale

Eigenschaft 
locale:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Gibt das Gebietsschema an, das die Blocksatzregeln für den Text in einem Textblock bestimmt. Es werden Standardkennzeichner für Gebietsschemas verwendet. Beispiel: „en“, „en_US“ und „en-US“ stehen für Englisch, „ja“ für Japanisch.



Implementierung
    public function get locale():String

Auslöser
ArgumentError — Die angegebene locale ist entweder null oder zu kurz, um ein gültiges Gebietsschema anzugeben.
Konstruktordetails

TextJustifier

()Konstruktor
public function TextJustifier(locale:String, lineJustification:String)

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Durch das Aufrufen des Konstruktors new TextJustifier() wird ein ArgumentError-Ausnahmefehler zurückgegeben. Siekönnen jedoch durchaus Konstruktoren für die folgenden Unterklassen von TextJustifier aufrufen:

  • new SpaceJustifier()
  • new EastAsianJustifier()

Parameter
locale:String — Das Gebietsschema, das die Regeln für den Blocksatz bestimmt.
 
lineJustification:String — Der Typ der Zeilenausrichtung im Blocksatz für den Text in einem Textblock. Verwenden Sie LineJustification-Konstanten für diese Eigenschaft.

Auslöser
ArgumentError — Die angegebene locale ist entweder null oder zu kurz, um ein gültiges Gebietsschema anzugeben.
 
ArgumentError — Die angegebene lineJustification ist kein Mitglied von LineJustification.

Verwandte API-Elemente

Methodendetails

clone

()Methode
public function clone():flash.text.engine:TextJustifier

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Erstellt eine geklonte Kopie von TextJustifier.

Unterklassen von TextJustifier müssen diese Methode außer Kraft setzen.

Rückgabewerte
flash.text.engine:TextJustifier — Eine Kopie des TextJustifier-Objekts.

getJustifierForLocale

()Methode 
public static function getJustifierForLocale(locale:String):flash.text.engine:TextJustifier

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5, Flash Lite 4

Erstellt eine standardmäßige TextJustifier-Unterklasse, die für das angegebene Gebietsschema geeignet ist.

Wenn das Gebietsschema Chinesisch, Koreanisch oder Japanisch ist, konstruiert die Methode ein standardmäßiges EastAsianJustifier-Objekt. Andernfalls konstruiert die Text-Engine ein standardmäßiges SpaceJustifier-Objekt.

Parameter

locale:String — Das Gebietsschema, das den erstellten Justifier bestimmt.

Rückgabewerte
flash.text.engine:TextJustifier — Ein Verweis auf ein TextJustifier-Objekt.

Auslöser
ArgumentError — Die angegebene locale ist entweder null oder zu kurz, um ein gültiges Gebietsschema anzugeben.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.