Flex键盘事件的监听机制

本文和大家重点讨论一下Flex键盘事件的监听,首先,要理解一个概念,Flex键盘事件发生的对象,通过实践我知道其实是容器,菜谱上分为stage和HBox等普通容器。

米易网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联2013年开创至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联

Flex键盘事件的监听

Flex的事件监听机制很完善,下面主要简单的讲一下Flex键盘事件的监听。

首先,要理解一个概念,Flex键盘事件发生的对象,通过实践我知道其实是容器,菜谱上分为stage和HBox等普通容器;

其次,要明白Flex键盘事件也是事件,事件的监听无非是用事件处理器监听(常用的如click),这里用的是keyDown;或者用addEventLisner的方式;

在下面的例子里,我两种都用了,application用的是addEventLisner,自定义控件com里用的是keydown;在事件触发的时候,前种方式会在后者之前执行。

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开发者必须知道的10件事
  3. 技术前沿 看Flex客户端缓存技术如何使用
  4. 12个Flex常用功能代码再现
  5. 学习笔记 Flex国际化如何支持其他语言

当前文章:Flex键盘事件的监听机制
网站链接:http://www.shufengxianlan.com/qtweb/news27/263827.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联