Flex講座 | ||
---|---|---|
Adobe Flex2.0について |
MXMLの書き方
mxmlファイルはxmlファイルに似ている今回ははじめてのアプリケーションということで
Hello Worldを作成してみる
Flexアプリケーションは、まずはじめに以下の記述が必要である
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
</mx:Application>
先頭の行にある
version="1.0"
はXMLのバージョン
encoding="utf-8"
は文字コードの指定です
次に<mx:Application>タグの中にソースを記述する。
次の項目では実際に作成してみます
Hello World
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="HelloWorld()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function HelloWorld():void{
Alert.show("Hello World!");
}
]]>
</mx:Script>
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="HelloWorld()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function HelloWorld():void{
Alert.show("Hello World!");
}
]]>
</mx:Script>
</mx:Application>
2行目のinitializeは起動時にはじめに実行される関数です
4行目からAction Scriptを記述しています
記述する場合は
<![CDATA[
]]>
で囲みます
7行目でAlert関数を使用するために5行目でimportをしています
6行目からHello World!を出力する関数を作成しています
この関数をinitializeに設定しています
■実行結果
http://smileboys.fc2web.com/WebUtility/flex/swf/HelloWorld.html