1. 程式人生 > >Flex學習筆記(2)——使用ActionScript指令碼

Flex學習筆記(2)——使用ActionScript指令碼

在我的上一篇部落格裡,我使用MXML——一種類似於HTML的標記語言,完成了一個最基本的程式HelloFlex!但是一個絢麗的效果僅僅使用MXML是無法完成的,ActionScript為我們完成更加強大的功能提供了可能。在Flex開發中,ActionScript類似於傳統網頁開發中的JavaScript(廣大的javascript愛好者千萬別拍我啊),但是比JavaScript功能更為強大,Flex中的內建元件Panel、Label等都是基於ActionScript類實現的,應用ActionScript可以繼承這些內建的元件物件來實現自定義的Flex元件。

在MXML中使用ActionScript,需要用到<mx:Script>標籤。下面我要在昨天的HelloFlex中,加入一些程式碼,希望能夠通過一個按鈕,做到改變Label中的內容。

 

執行上面這段程式,點選按鈕,可以改變Label中顯示的內容。

執行效果

效果2

怎麼樣,很像JavaScript啊,只是在一些變數、函式宣告上稍微有所區別。明天再來看看更高階的用法ActionScript類。