日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Flex鍵盤事件的監(jiān)聽機制

本文和大家重點討論一下Flex鍵盤事件的監(jiān)聽,首先,要理解一個概念,F(xiàn)lex鍵盤事件發(fā)生的對象,通過實踐我知道其實是容器,菜譜上分為stage和HBox等普通容器。

米易網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、成都響應式網(wǎng)站建設公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)。

Flex鍵盤事件的監(jiān)聽

Flex的事件監(jiān)聽機制很完善,下面主要簡單的講一下Flex鍵盤事件的監(jiān)聽。

首先,要理解一個概念,F(xiàn)lex鍵盤事件發(fā)生的對象,通過實踐我知道其實是容器,菜譜上分為stage和HBox等普通容器;

其次,要明白Flex鍵盤事件也是事件,事件的監(jiān)聽無非是用事件處理器監(jiān)聽(常用的如click),這里用的是keyDown;或者用addEventLisner的方式;

在下面的例子里,我兩種都用了,application用的是addEventLisner,自定義控件com里用的是keydown;在事件觸發(fā)的時候,前種方式會在后者之前執(zhí)行。

code view:

ComA代碼:

 
 
 
  1.  
  2.  
  3.   
  4.   
  5.      
  6.    public function keyHalder(event:KeyboardEvent):void  
  7.    {  
  8.     switch(event.keyCode)  
  9.     {  
  10.      case 13:  
  11.       trace("按的是回車!");  
  12.      break;  
  13.      case 32:  
  14.      trace("按的是空格!");  
  15.      break;  
  16.      default:  
  17.      trace("不是空格也不是回車!");  
  18.      break;  
  19.     }  
  20.    }  
  21.   ]]> 
  22.   
  23.   
  24.    
  25.  

Application代碼:

 
 
 
  1.  
  2.  
  3.  
  4.  
  5.  
  6.    public function init():void  
  7.    {  
  8.     this.addEventListener(KeyboardEvent.KEY_UP,keyHalder1);  
  9.    }  
  10.    public function keyHalder1(evt:KeyboardEvent):void  
  11.    {  
  12.     trace(evt.keyCode.toString());  
  13.       
  14.    }  
  15.  ]]> 
  16.  
  17.   
  18.   
  19.   
  20.    
  21.  
  22.  

 【編輯推薦】

  1. Flex鍵盤事件注意事項
  2. Flex開發(fā)者必須知道的10件事
  3. 技術前沿 看Flex客戶端緩存技術如何使用
  4. 12個Flex常用功能代碼再現(xiàn)
  5. 學習筆記 Flex國際化如何支持其他語言

本文題目:Flex鍵盤事件的監(jiān)聽機制
標題網(wǎng)址:http://www.5511xx.com/article/cdsoooo.html