プログラム
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" applicationComplete="applicationCompleteHandler(event)"> <fx:Script> <![CDATA[ import mx.events.FlexEvent; protected function applicationCompleteHandler(event:FlexEvent):void { } ]]> </fx:Script> </s:Application>
初期化コードは、applicationCompleteに指定したメソッド内に記述します。
<fx:Script> <![CDATA[ import mx.events.FlexEvent; protected function applicationCompleteHandler(event:FlexEvent):void { button.label = "ボタン"; } ]]> </fx:Script> <s:Button id="button" />
applicationCompleteはコンポーネントを配置した後に呼ばれるので、上のようにコンポーネントのプロパティを弄るコードを記述しても大丈夫です。
実行結果です。
検証用コード
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" applicationComplete="applicationCompleteHandler(event)"> <fx:Script> <![CDATA[ import mx.events.FlexEvent; protected function applicationCompleteHandler(event:FlexEvent):void { button.label = "ボタン"; } ]]> </fx:Script> <s:Button id="button" /> </s:Application>
このwikiの更新情報RSS