<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2008/12/22/setting-the-text-justification-on-a-textbox-object-in-flex-gumbo/ -->
<Application name="TextBox_textJustify_test"
        xmlns="http://ns.adobe.com/mxml/2009"
        layout="vertical"
        verticalAlign="top"
        backgroundColor="white">

    <Script>
        <![CDATA[
            import mx.events.ListEvent;

            private function comboBox_change(evt:ListEvent):void {
                textBox.setStyle("textJustify", comboBox.selectedItem);
            }
        ]]>
    </Script>

    <ApplicationControlBar dock="true">
        <Form styleName="plain">
            <FormItem label="textJustify:">
                <ComboBox id="comboBox"
                        dataProvider="[distribute,interWord]"
                        change="comboBox_change(event);" />
            </FormItem>
            <FormItem label="width:">
                <HSlider id="slider"
                        minimum="300"
                        maximum="550"
                        value="500"
                        snapInterval="1"
                        tickInterval="25"
                        liveDragging="true" />
            </FormItem>
        </Form>
    </ApplicationControlBar>

    <Graphic>
        <TextBox id="textBox"
                width="{slider.value}">
            <text><String source="data/lorem.txt" /></text>
        </TextBox>
    </Graphic>

</Application>