| Pakiet | flashx.textLayout.formats |
| Klasa | public final class TextAlign |
| Dziedziczenie | TextAlign Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
textAlign i textAlignLast klasy TextLayoutFormat. Wartości opisują wyrównanie wierszy w akapicie względem kontenera.
Powiązane elementy interfejsu API
Właściwości publiczne
Metody publiczne
Stałe publiczne
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| CENTER : String = "center" [statyczny] Określa środkowe wyrównanie w kontenerze. | TextAlign | ||
| END : String = "end" [statyczny] Określa wyrównanie krawędzi końcowej — tekst jest wyrównywany w kierunku przeciwnym do kolejności pisania. | TextAlign | ||
| JUSTIFY : String = "justify" [statyczny] Określa, że tekst jest justowany w wierszach, dzięki czemu zapełniają one przestrzeń kontenera. | TextAlign | ||
| LEFT : String = "left" [statyczny] Określa wyrównanie lewej krawędzi. | TextAlign | ||
| RIGHT : String = "right" [statyczny] Określa wyrównanie prawej krawędzi. | TextAlign | ||
| START : String = "start" [statyczny] Określa wyrównanie krawędzi początkowej — tekst jest wyrównywany zgodnie z kolejnością pisania. | TextAlign | ||
Szczegół stałej
CENTER | Stała |
public static const CENTER:String = "center"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa środkowe wyrównanie w kontenerze.
END | Stała |
public static const END:String = "end"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa wyrównanie krawędzi końcowej — tekst jest wyrównywany w kierunku przeciwnym do kolejności pisania. Równoważnik ustawienia „right” w tekście od lewej do prawej albo ustawienia „left” w tekście od prawej do lewej.
JUSTIFY | Stała |
public static const JUSTIFY:String = "justify"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że tekst jest justowany w wierszach, dzięki czemu zapełniają one przestrzeń kontenera.
LEFT | Stała |
public static const LEFT:String = "left"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa wyrównanie lewej krawędzi.
RIGHT | Stała |
public static const RIGHT:String = "right"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa wyrównanie prawej krawędzi.
START | Stała |
public static const START:String = "start"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa wyrównanie krawędzi początkowej — tekst jest wyrównywany zgodnie z kolejnością pisania. Równoważnik ustawienia „left” w tekście od lewej do prawej albo ustawienia „right” w tekście od prawej do lewej.
Przykłady Sposób korzystania z tego przykładu
TextAlignExample.as
W tym przykładzie wyrównywane są trzy akapity „Hello World” z użyciem wyrównania CENTER, JUSTIFY i RIGHT.
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, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne