Paket | flashx.textLayout.formats |
Klasse | public final class TextAlign |
Vererbung | TextAlign Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
textAlign
- und textAlignLast
-Eigenschaften der TextLayoutFormat-Klasse. Die Werte beschreiben die Ausrichtung der Zeilen innerhalb des Absatzes relativ zum Container.
Verwandte API-Elemente
Konstante | Definiert von | ||
---|---|---|---|
CENTER : String = "center" [statisch] Legt die Zentrierung innerhalb des Containers fest. | TextAlign | ||
END : String = "end" [statisch] Legt die Ausrichtung an der Endkante fest. Der Text wird entgegen der Schreibrichtung ausgerichtet. | TextAlign | ||
JUSTIFY : String = "justify" [statisch] Legt fest, dass der Text innerhalb der Zeilen ausgerichtet ist, sodass diese den Container ausfüllen. | TextAlign | ||
LEFT : String = "left" [statisch] Legt die Ausrichtung an der linken Kante fest (linksbündig). | TextAlign | ||
RIGHT : String = "right" [statisch] Legt die Ausrichtung an der rechten Kante fest (rechtsbündig). | TextAlign | ||
START : String = "start" [statisch] Legt die Ausrichtung an der Startkante fest. Der Text wird passend zur Schreibrichtung ausgerichtet. | TextAlign |
CENTER | Konstante |
public static const CENTER:String = "center"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Zentrierung innerhalb des Containers fest.
END | Konstante |
public static const END:String = "end"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Ausrichtung an der Endkante fest. Der Text wird entgegen der Schreibrichtung ausgerichtet. In von links nach rechts geschriebenem Text entspricht dies der Einstellung für Rechts, in von rechts nach links verlaufenden Text der Einstellung für Links.
JUSTIFY | Konstante |
public static const JUSTIFY:String = "justify"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass der Text innerhalb der Zeilen ausgerichtet ist, sodass diese den Container ausfüllen.
LEFT | Konstante |
public static const LEFT:String = "left"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Ausrichtung an der linken Kante fest (linksbündig).
RIGHT | Konstante |
public static const RIGHT:String = "right"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Ausrichtung an der rechten Kante fest (rechtsbündig).
START | Konstante |
public static const START:String = "start"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Ausrichtung an der Startkante fest. Der Text wird passend zur Schreibrichtung ausgerichtet. In von links nach rechts geschriebenem Text entspricht dies der Einstellung für Links, in von rechts nach links verlaufenden Text der Einstellung für Rechts.
package flashx.textLayout.formats.examples { import flash.display.Sprite; import flashx.textLayout.container.ContainerController; import flashx.textLayout.elements.ParagraphElement; import flashx.textLayout.elements.SpanElement; import flashx.textLayout.elements.TextFlow; import flashx.textLayout.formats.TextAlign; import flashx.textLayout.formats.TextJustify; public class TextAlignExample extends Sprite { public function TextAlignExample() { var textFlow:TextFlow = new TextFlow(); //create paragraphs and corresponding spans var pCenter:ParagraphElement = new ParagraphElement(); var pJustify:ParagraphElement = new ParagraphElement(); var pRight:ParagraphElement = new ParagraphElement(); var spanCenter:SpanElement = new SpanElement(); var spanJustify:SpanElement = new SpanElement(); var spanRight:SpanElement = new SpanElement(); // add text to the spans spanCenter.text = "Hello, World\n"; spanJustify.text = "Hello, World\n"; spanRight.text = "Hello, World"; // add spans to paragraphs and specify alignment pCenter.addChild(spanCenter); pCenter.textAlign = TextAlign.CENTER; pJustify.addChild(spanJustify); pJustify.textAlign = TextAlign.JUSTIFY; pJustify.textJustify = TextJustify.DISTRIBUTE; pRight.addChild(spanRight); pRight.textAlign = TextAlign.RIGHT; // add paragraphs to TextFlow textFlow.addChild(pCenter); textFlow.addChild(pJustify); textFlow.addChild(pRight); // update controller to display textFlow.flowComposer.addController(new ContainerController(this,80,800)); textFlow.flowComposer.updateAllControllers(); } } }
Tue Jun 12 2018, 10:04 AM Z