`
liuqiang
  • 浏览: 158973 次
  • 性别: Icon_minigender_1
  • 来自: 华东
社区版块
存档分类
最新评论

flex 侦听键盘事件需要注意到一点

    博客分类:
  • iOS
阅读更多

在监听键盘事件之前,让舞台获得焦点是必要的,加一个单击事件来变通一下

 

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

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
 layout="absolute" creationComplete="init()">

 <mx:Script>

 <![CDATA[

    private function init():void{

     this.addEventListener(MouseEvent.CLICK, clickHandler);

     this.addEventListener(KeyboardEvent.KEY_DOWN,keyPressed);

    }

    private function clickHandler(event:MouseEvent):void {

      stage.focus = this;

    }

    private function keyPressed(evt:KeyboardEvent):void{

       if(evt.ctrlKey && evt.keyCode == 65)

             trace("CTRL A is pressed");

       if(evt.ctrlKey && evt.keyCode == 66)

             trace("CTRL B is pressed");

   }

 ]]>

 </mx:Script>

</mx:Application>
 





 

分享到:
评论

相关推荐

    flex事件机制的demo

    举例说明了事件的三个阶段,事件的派发,事件的侦听,事件的拦截,自定义事件等相关知识点. 以上知识点在Demo中都有体现,初学者请仔细分析代码,加强理解,多调试、修改、验证以加深自己对事件机制的认识.

    vue-scrollto, 添加侦听单击事件并滚动到元素的指令.zip

    vue-scrollto, 添加侦听单击事件并滚动到元素的指令 scrollto 演示工具滚动到元素从不那么容易 !这是给 vue 2.x对于 vue 1.x 使用 vue-scrollTo@1.0.1 ( 请注意大写字母),但要记住旧版本依赖于 jquery 。在引擎盖...

    Spring 侦听事件 总结(xmind文件)

    Spring 侦听事件 总结(xmind文件)Spring 侦听事件 总结(xmind文件)Spring 侦听事件 总结(xmind文件)Spring 侦听事件 总结(xmind文件)

    Node.js-Node.js全局键盘和鼠标侦听器

    Node.js全局键盘和鼠标侦听器

    React组件侦听keydown和keyup键盘事件,定义和调度键盘快捷键。-React开发

    react-hotkeys React组件可侦听keydown和keyup键盘事件,定义和调度键盘快捷键。 使用hotkeys.js的fork进行特殊字符的keydown检测。 您为它提供了shortcu react-hotkeys React组件的键盘映射,以侦听keydown和keyup...

    Node.js全局键盘和鼠标侦听器。-Node.js开发

    关于Node.js全局本机键盘和鼠标侦听器。 该模块可以通过JavaScript / TypeScript应用程序内部和外部的本机挂钩处理键盘和鼠标事件。 发现了错误? 关于Node.js全局本机键盘和鼠标侦听器。 该模块可以通过JavaScript ...

    javascript事件侦听器

    事件侦听器就是用来处理事件的,可以接收事件携带的信息,并在接收的该事件后执行特定的代码。 那么这个事件侦听器到底能有什么作用的,现在我就来给大家介绍下事件侦听器的一个用法: 在javascript中我们会经常绑定...

    8种加密狗侦听工具8种加密狗侦听工具

    8种加密狗侦听工具8种加密狗侦听工具8种加密狗侦听工具

    rdev-在Windows,Linux和MacOS上侦听并发送键盘和鼠标事件-Rust开发

    rdev一个简单的库,用于在MacOS,Windows和Linux(x11)上侦听事件并将事件发送到键盘和鼠标。 您还可以检出Enigo,这是另一个c rdev简单库,用于在MacOS,Windows和Linux(x11)上侦听事件并将事件发送到键盘和鼠标...

    jnativehook, 用于Java的全局键盘和鼠标侦听器.zip

    jnativehook, 用于Java的全局键盘和鼠标侦听器 JNativeHook是一个为Java提供全局键盘和鼠标侦听器的库。 这将允许你监听全局快捷方式或者鼠标运动,否则使用纯Java就不可能。 为了完成这项任务,JNativeHook利用平台...

    时间类型侦听函数

    关于时间控制侦听函数的频率比逐一侦听类型好。。

    Dojo基础2事件侦听器

    Dojo基础2事件侦听器 通过Dojo的事件处理机制可以让我们更好更快的处理web开发中的事件,特别是它的预定发布通信方式,在多个匿名通信的情况下,用该方式可更快捷的实现功能。

    服务器端侦听软件

    用于在服务器端侦听上传到服务器的数据。该工具是用C#编写的 ,使用的时候只要侦听端口号,以及要创建相应的数据库表。

    网络侦听以及反侦听的原理和实现

    首先简要介绍了网络侦听的原理及其潜在的安全隐患,讲述了侦听技术在Unix和Windows环 境下的几种实现技术;说明了如何检测侦听器的存在;最后提出了一种切实可行的、用来消除网络侦听 的方案。

    socket 服务器侦听socket 服务器侦听

    socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器侦听socket 服务器...

    vue-scroll-to-添加指令以侦听单击事件并滚动到元素。-Vue.js开发

    vue-scroll-to Vue.js指令,用于侦听单击事件并滚动到元素。 使用npm安装可以执行以下操作:$ npm安装vue-scroll-to --save或$ yar vue-scroll-to Vue.js指令,该指令侦听单击事件并滚动到元素。 使用npm执行安装:$...

    Servlet上下文和侦听器

    Servlet上下文和侦听器

    第六节 事件侦听.docx

    第六节 事件侦听.docx

    FLASH高级编程视频教程-63.使用事件侦听器.rar

    众所周知,世界上97%的台式机上都安装有Flash Player,利用包含Flash创作工具、渲染引擎和已建立的超过200万的设计者和开发者群体的Flash平台生态系统,我们可以制作出各式各样的Flash动画。Adobe推出了flash最新...

Global site tag (gtag.js) - Google Analytics