`
sherrysky
  • 浏览: 88586 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

flex的事件响应体会2

阅读更多
接1
如果单独定义一个canvas页,然后把鼠标事件加到该页,通过主页调用这个canvas,则canvas页上的鼠标动作事件能够正常地响应定义在它里面的函数。
canvas定义eventcanvas.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="1200"
mouseDown="OnMouseDown(event)"
mouseMove="OnMouseMove(event)"
mouseUp="OnMouseUp(event)" 
>


<mx:Script>
<![CDATA[
        import mx.controls.Alert;
import flash.geom.Matrix;
        import flash.geom.Point;
        import mx.managers.CursorManager;      

 
    //鼠标按下响应事件
   public function OnMouseDown(event:MouseEvent):void
    {

       trace("MOUSE DOWN canvas");
    //  Alert.show("MOUSE DOWN canvas");
    }
    //鼠标移动响应事件
   public function OnMouseMove(event:MouseEvent):void
    {
        //如果鼠标左键按下
/*         Alert.show("MOUSE move canvas"); */
trace("MOUSE Move canvas");
    }
    //鼠标抬起响应事件
    public function OnMouseUp(event:MouseEvent):void
    {
        //如果鼠标左键按下
  trace("MOUSE Up canvas");
      //Alert.show("MOUSE UP canvas");
    }


]]>
</mx:Script>
</mx:Canvas>
分享到:
评论

相关推荐

    flex事件flex事件flex事件flex事件

    2. **Flex项目**: - **顺序**:默认按HTML源代码顺序排列,但可通过`order`属性调整。 - **大小调整**:`flex-basis`定义了在分配多余空间前,项目的初始大小。 - **弹性扩展**:`flex-grow`定义项目可以扩展的...

    flex事件运行流程

    总之,理解Flex事件运行流程,特别是`applicationComplete`和`creationComplete`事件,对于编写高效、响应式的Flex应用至关重要。在实践中,熟练掌握这些事件可以帮助开发者更好地控制组件的创建、初始化和显示时机...

    Flex事件机制详细说明

    理解和熟练掌握Flex的事件机制对于构建高效、响应迅速的应用程序至关重要。通过合理利用事件的捕获、目标和上浮三个阶段,开发者可以更精细地控制应用程序的行为,并确保用户交互流畅自然。此外,了解如何手动触发...

    flex 事件 代码生成器

    在Flex应用开发中,处理各种用户交互和事件响应是不可或缺的一部分,而手动编写这些事件处理代码往往耗时且易出错。 此代码生成器能够帮助开发者自动创建与UI组件相关的事件监听器和处理函数。例如,当需要为按钮...

    flex事件机制分析

    Flex事件机制是Adobe Flex应用...总结,Flex事件机制是构建交互性应用的基础,理解并熟练掌握它能够帮助开发者编写出更加高效、响应迅速的Flex应用程序。通过合理地组织和管理事件,可以提高代码的可维护性和用户体验。

    flex 事件流原理

    Flex 事件流是Flex应用程序中事件处理的核心机制,它使得组件之间能够有效地通信和响应用户交互。在深入探讨之前,我们需要理解几个基本概念。 1. **事件机制**:事件是Flex中的一种通信方式,当特定条件满足时,...

    flex4自定义事件用法

    - 要响应自定义事件,需要在目标组件上添加事件监听器。可以使用`addEventListener()`方法,传入自定义事件的类型、监听函数和可选的捕获阶段参数。 5. **处理事件** - 监听函数将被调用,当自定义事件被派发时。...

    flex事件机制的demo

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

    FLEX事件监听样例(JAVA代码)

    2. **AMF通道**:Flex事件通常被序列化为AMF消息,通过AMF通道发送到服务器。在Java端,你可以解析这些消息,找出其中的事件数据,并调用相应的处理方法。 3. **自定义事件**:在Flex中,你可以创建自定义事件类...

    Flex 事件机制,flex入门学习

    Flex 事件机制是 Flex 应用程序中不可或缺的一部分,它使得组件之间能够有效地通信,响应用户交互以及管理应用程序状态。在深入理解 Flex 事件机制之前,我们需要先了解一下基本概念。 1. **事件的概念** 事件可以...

    Flex事件解析以及Flex基础功能介绍

    2. **事件传播**:Flex事件遵循捕获、目标、冒泡三个阶段的传播模型。开发者可以通过`addEventListener`方法监听特定事件,而`eventPhase`属性则可以帮助确定事件处于哪个传播阶段。 3. **事件处理**:在事件处理...

    关于flex事件的讲解

    Flex事件是Adobe Flex框架中的一个重要组成部分,它允许开发者在应用程序的不同组件之间传递信息,实现对用户交互、数据更新以及应用程序状态变化的响应。在Flex应用中,事件处理是构建动态和响应式用户界面的关键。...

    关于flex事件的讲解.rar

    2. **事件类型**:Flex提供了一系列内置的事件类型,例如`creationComplete`、`click`、`change`等,这些事件对应着不同的用户交互或组件状态改变。开发者也可以自定义事件类型以满足特殊需求。 3. **添加和移除...

    flex的事件详解

    事件在Flex应用开发中占据了核心地位,它们不仅确保了用户界面的响应能力,还使开发者能够通过用户输入和系统状态变化来控制程序逻辑。 #### 二、事件的概念与重要性 **事件**是ActionScript 3.0和Flex开发的基础...

    Flex4.5事件机制

    事件机制使得开发者能够轻松响应用户交互和系统事件,为Flex程序员提供了强大且直观的处理工具。 首先,Flex事件是用户与应用程序交互的关键。事件是ActionScript 3.0中的核心概念,它们在DOM3事件模型的基础上进行...

    flex自定义事件、简单例子说明

    为了响应自定义事件,我们需要在感兴趣的组件上添加事件监听器。例如,在另一个MXML文件中,我们可以这样监听`MY_CLICK`事件: ```xml *"&gt; &lt;![CDATA[ import ascode.MyEvent; import mx.controls.Alert; ...

    flex控件事件

    通过深入了解和应用这些Flex控件事件,开发者能够构建更加动态和响应式的Flex应用程序,提供丰富的用户交互体验。在实际开发过程中,结合MXML和ActionScript的使用,可以灵活地控制事件处理逻辑,提升程序的灵活性...

    Flex的事件机制笔记

    这些事件由内置组件触发,并可以通过addEventListener方法添加监听器来响应。每个事件都有其独特的含义和用途,理解这些事件可以帮助我们编写更高效的代码。 自定义事件是扩展Flex事件处理能力的重要手段。当你需要...

    S2Flex2-1.1.0

    《S2Flex2-1.1.0:Seasar2框架与Flex交互的深度解析》 在现代Web应用开发中,交互性和用户体验是至关重要的因素。S2Flex2-1.1.0是一个专为Flash播放器设计的软件库,它使得开发者能够利用Adobe Flex这一强大的...

Global site tag (gtag.js) - Google Analytics