MXML

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
Apache Flex > MXML
MXML
拡張子かくちょうし.mxml
開発かいはつしゃアドビ
初版しょはん2004ねん3がつ (20ねんまえ) (2004-03)
種別しゅべつユーザインタフェース記述きじゅつ言語げんご
派生はせいもとXML

MXML は、Apache Flex使用しようされる、XMLベースのユーザインタフェース記述きじゅつ言語げんごである。ActionScriptわせることによって、リッチなうごきのあるアプリケーションを作成さくせいすることができる。

歴史れきし[編集へんしゅう]

元々もともとマクロメディア開発かいはつしたが、マクロメディアはアドビシステムズ(げんアドビ)に買収ばいしゅうされ、その、Adobe FlexはApache Flexとなった。元々もともとは、Macromedia Flex Markup Languageという名称めいしょうだったが、アドビシステムズによる買収ばいしゅうたんにMXMLとし、なんのりゃくでもないとしている。

れい[編集へんしゅう]

Hello World! のれい

<?xml version="1.0" encoding="UTF-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientColors="[#000011, #333333]">
   <mx:Label text="Hello World!" verticalCenter="0" horizontalCenter="0" fontSize="48" letterSpacing="1">
      <mx:filters>
         <mx:GlowFilter color="#ffffdd"/>
      </mx:filters>
   </mx:Label>
</mx:Application>