首先,将鼠标放在t1上,激活这个控件,然后再按下键盘,就会在t1的text区域显示相应的数字;
其次,将鼠标放在文本框上,激活这个文本框,在按下键盘上的上下左右键时,文本框就会移动;
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="appComplete();">
<mx:TextArea x="10" y="10" id="t1" width="381" height="387"/>
<mx:Script>
<![CDATA[
import flash.events.KeyboardEvent;
private function myKeyUp(evt:KeyboardEvent):void{
t1.text+= 'evt.charCode='+evt.charCode + 'evt.keyCode='+ evt.keyCode + 'evt.keyLocation='+ evt.keyLocation + " 弹起\n"
}
private function myKeyDown(evt:KeyboardEvent):void{
t1.text= 'evt.charCode='+evt.charCode + 'evt.keyCode='+ evt.keyCode + 'evt.keyLocation='+ evt.keyLocation + "按下\n";
}
private function appComplete():void{
this.stage.addEventListener(KeyboardEvent.KEY_UP,myKeyUp);
this.stage.addEventListener(KeyboardEvent.KEY_DOWN,myKeyDown);
this.stage.addEventListener(KeyboardEvent.KEY_DOWN,myPress);
}
//下面方法演示每次按下上下左右键头,文本框移动+5像素;
private function myPress(evt:KeyboardEvent):void{
if(evt.keyCode==39){ //右
t2.x=t2.x+5;
}
if(evt.keyCode==38){//上
t2.y=t2.y-5;
}
if(evt.keyCode==40){//下
t2.y=t2.y+5;
}
if(evt.keyCode==37){//左
t2.x=t2.x-5;
}
}
]]>
</mx:Script>
<mx:TextInput x="567" y="149" id="t2"/>
</mx:Application>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jinxinxin1314/archive/2009/07/09/4334131.aspx
分享到:
相关推荐
flex事件flex事件flex事件flex事件flex事件
flex监听浏览器关闭事件,完成对于浏览器关闭事件的监听。以及弹出相应的关闭提示
flex4 自定义事件 用法 源码 完整项目导入可运行
通过JAVA代码,让你了解Flex的事件模型。
felx3怎样监听MneuBar 并进行menu的展示和隐藏,以及menu的相互切换
快速掌握flex的事件机制,让你灵活运用flex的事件完成所有功能。
flex控件事件flex控件事件flex控件事件flex控件事件
flex事件运行流程
Flex.3事件机制(3)——事件的应用实例视频Flex.3事件机制(3)——事件的应用实例视频
flex自定义组件事件DEMO,一个简单的flex自定义组件的demo
flex自定义事件的含义 简单例子说明 。。。。。。。。。。
Flex ActionScript3.0事件机制的Demo, 举例说明了事件的三个阶段,事件的派发,事件的侦听,事件的拦截,自定义事件等相关知识点. 以上知识点在Demo中都有体现,初学者请仔细分析代码,加强理解,多调试、修改、验证以加深...
Flex 编程注意之自动获取焦点、监听全局键盘事件
Flex.3事件机制(2)——Event对象视频Flex.3事件机制(2)——Event对象视频Flex.3事件机制(2)——Event对象视频
flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图...
介绍flex 的事件机制,理解flex的事件传输原理
该代码是在Flex实现右键的具体实现方法。 如有不明可发信息咨询活留言。
flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发
如何接收事件?如何做到AS3.0的标准事件编程?...类似JAVA的监听或观察者模式 Event改变的部分很多,正在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和接受。
关于flex事件的讲解 一. 引 很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。 Flex的精髓之一...