LoginSignup
0
0

More than 5 years have passed since last update.

MXML で Hello World.

Last updated at Posted at 2013-07-12
hello.mxml
<?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">
  <fx:Script>
    <![CDATA[
      import mx.controls.Alert;

      private function sayHello():void {
        Alert.show("Hello MXML world.");
      }
    ]]>
  </fx:Script>
  <s:Button label="hello" click="sayHello()"/>
</s:Application>

以下のようにコンパイル

$ mxmlc hello.mxml

コンパイル成功すると hello.swf が生成される。ので直接開くかブラウザへドラッグ&ドロップで開く。

click イベントの処理をインラインで書いてみる

hello2.mxml
<?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">
  <s:Button label="hello">
    <s:click>
      <![CDATA[
        import mx.controls.Alert;
        Alert.show("Hello MXML world.");
      ]]>
    </s:click>
  </s:Button>
</s:Application>
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0