Flex3快速入門(3) Flex 處理事件

2021-08-25 09:28:01 字數 797 閱讀 5265

adobe® flex™ 應用程式是事件驅動的。事件讓程式設計師知道使用者何時與介面元件互動, 以及在元件的外觀或生命週期中何時發生重要的變化, 如元件的建立或破壞或調整其大小。

當元件的例項發出某個事件時, 會通知您註冊為該事件的***的物件。您在 actionscript 中定義事件*** (也稱為事件處理程式) 來處理事件。您在元件的 mxml 宣告中或者在 actionscript 中註冊事件的事件***。

接收事件通知有三種方式:

獲得事件通知的第乙個和使用最廣泛的方法是在 mxml 中定義事件發生時會呼叫的事件處理程式。

在此示例中, 您為 button 控制項的click事件定義乙個事件處理程式。使用者單擊 button 控制項時, 事件處理程式會將 label 控制項的text屬性設定為「hello, world!」。

示例

<?xml version="1.0" encoding="utf-8"?>

[ cdata[

import flash.events.mouseevent;

private

function clickhandler ( event: mouseevent )

:void

]]>

id="mylabel " width="180 " fontweight="bold " fontsize="24 "/>

id="mybutton " label="click me! " click="clickhandler( event) ;" />

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 var username username tom var username tom public var username tom 3 資料型別 基本的資料型別有 string 字串 number ...

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 varusername username tom varusername tom public varusername tom 3 資料型別 基本的資料型別有 string 字串 number 數值,...

Flex 3權威指南

flex的發展史 2002年3月,macromedia創造了ria這個術語。當時,這個想法感覺像是個幻想。不過,這些都已經改變了,ria現在已經成為了現實。macromedia在2004年推出了flex,在早已普及的flash平台上開發應用程式因此成為可能。這些應用程式在設計 可用性和可移植性幾個方...