MXMLをコンパイルするとActionScript?に変換され、SWFファイルを出力します。
<mx:Application>タグを含むメインファイルを定義する。
<mx:Application> <mx:Panel>
<mx:Button>
タグに<mx:TextInput id="myText" text="Hello World!" /> idプロパティを設定すると、
ActionScript?からそのタグを参照できます。idはファイル内で一意である必要があります。
<mx:Application>タグの xmlns:プロパティで設定します。 例:<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:MyComps="containers.boxes.*"> <MyComps:MyComboBox />
<mx:Model id="contact"> <info> <homePhone>{homePhoneInput.text}</homePhone> <cellPhone>{cellPhoneInput.text}</cellPhone> <email>{emailInput.text}</email> </info> </mx:Model>
データ検証用のタグも用意されている
<mx:PhoneNumberValidator />
<mx:ZipCodeFormatter id="ZipCodeDisplay" formatString="#####-####" />
<mx:Style>タグを使う。 使う場合は<mx:Button styleName="myClass">。
後で・・・
サーバー側のプログラムとクライアント側のflashとデータのやり取りが必要。 サーバー側のプログラムはXMLSocketサーバ、CGI、PHPがある。