ひがやすを技術ブログ

電通国際情報サービスのプログラマ

Flex入門記(4)

今度はScriptタグを使う方法。


<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">
<mx:Script>
<![CDATA[
function calc():Void {
result.text=Number(arg1.text) + Number(arg2.text); }
] ]>
</mx:Script>
<mx:HBox>
<mx:TextInput id="arg1" width="100"/>
<mx:Label text="+"/>
<mx:TextInput id="arg2" width="100"/>
<mx:Label text="="/>
<mx:Label id="result"/>
<mx:Button label="calculate" click="calc()"/>
</mx:HBox>
</mx:Application>
Scriptタグを使う場合は、<,>に悩まされないように、
CDATAセクションを使いましょう。
Scriptタグは、Applicationタグの直下に定義し、複数は定義しないことが
推奨されているみたいです。
たぶん、Flashのフレーム1のアクションになるんだろうな。