2010-01-27 44 views

回答

1

您正在尋找Adobe AIR。它允許您使用稱爲MXML的標記語言定義用戶界面,並將其編譯到與平臺無關的桌面應用程序中。雖然AIR使用Flex框架,但它還具有其他類,允許您與桌面環境(文件處理,窗口管理等)進行交互。

AIR獨立於平臺 - 您可以在任何安裝了AIR環境的平臺上運行AIR應用程序(就像您需要安裝Java以運行Java應用程序一樣)。

這是一個示例AIR代碼。

<?xml version="1.0" encoding="utf-8"?> 
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" 
    title="App Title" width="400" height="200" 
    creationComplete="someFunction()"> 
    <mx:TextInput id="ti"/> 
    <mx:Button id="btn" label="Click Me!" click="onClick();"/> 
    <mx:Script> 
     <![CDATA[ 
      private function someFunction():void 
      { 
       ti.text = "Application created!"; 
       //do initialization stuff here 
      } 
      private function onClick():void 
      { 
       ti.text = "You clicked me!" 
      } 
     ]]> 
    </mx:Script> 
</mx:WindowedApplication> 
+0

我會試試這個,謝謝:) +1 – 2010-01-27 13:08:48

相關問題