0 0

flex的延迟执行的问题25

请问,我想在一个方法中延迟执行下面的语句怎么办,比如,有下面这样一个方法:
public function fun1():int{
     dosomthing;
     //这里延迟等待触发的方法完成后在执行返回语句
      return n;
}
我原本想利用无限循环来实现,但发现无限循环时cpu和内存都会飙升,请问有什么好的方法吗?
2010年5月02日 16:03

2个答案 按时间排序 按投票排序

0 0

采纳的答案

flash.utils.setTimeout(function, 1000, ...parame);
上面这个方法就是你想要的

2010年5月04日 11:20
0 0

延时肯定是最差的选择。因为有时候网路状况不一样。客户端计算时间都是固定的。还是会存在问题。
你可以分开写两个方法。
把dosomething单独写一个方法。
当他执行晚了 再return。
或者做监听。

2010年5月07日 16:21

相关推荐

    Java_Flex,Java_Flex,Java_Flex

    例如,Flex可以创建丰富的图表、表单和动画,Java则在后台执行数据查询、计算和事务处理。两者通过上述集成方式交换数据,实现前后端的协同工作。 为了确保Java与Flex之间的有效集成,开发者需要关注以下几个关键点...

    flex操作数据库, flex操作本地sql数据库

    3. 错误处理:对可能出现的网络延迟、数据错误等异常情况进行适当处理,提高用户体验。 总结,Flex通过LCDS与本地SQL数据库进行交互,能够实现高效、实时的数据访问。开发者需理解Flex的AMF通信机制,配置好LCDS...

    flex与C# winform交互

    6. **调试与测试**:在开发过程中,开发者可以使用Flex Builder或Visual Studio的调试工具来跟踪服务调用和数据交换,定位潜在的问题。 7. **示例代码**:`C#与flex交互.doc`、`C#与flex交互`、`flex与C#交互`...

    flex 百度地图 实例下载

    3. **HTMLBridge组件**:Flex中的HTMLBridge是连接Flash Player与HTML页面的桥梁,它允许Flex应用执行JavaScript代码并接收回调。在本实例中,我们需要通过HTMLBridge调用百度地图的JavaScript API。 4. **地图显示...

    flex在tomcat下的war文件

    3. Tomcat服务器:作为Java Web应用的容器,承载并执行Flex应用的WAR包。 4. WAR文件格式:Java Web应用的标准打包方式,包含了所有运行所需资源。 5. AMF:Flex与Java间的数据交换协议,提供了高效、低延迟的通信。...

    flex立方体旋转

    在ActionScript中,可以使用`addEventListener`方法来监听用户事件,如`click`,并关联处理函数来执行相应的旋转操作。 5. **状态管理**:Flex中的组件可以有多个状态,比如“打开”和“关闭”。我们可以根据状态...

    Flex4与Spring Hibernate整合的项目(直接MyEclipse下导入)

    当用户在Flex前端执行操作时,请求会通过BlazeDS发送到Spring服务,服务调用Hibernate执行数据库操作,然后返回结果给Flex客户端展示。 总之,这个项目结合了Flex 4的前端优势、Spring的业务管理和数据访问便利以及...

    flex 等待界面显示

    - **延迟显示**:不必要一开始就显示等待界面,只有当后台任务执行一定时间(如1秒)后仍未完成,才展示等待界面,以免频繁闪烁。 - **实时反馈**:如果后台任务有明确的进度,可以在等待界面上显示进度条,让用户...

    UserInfoSys.rar_flex_flex strut_flex struts _flex struts2 list_s

    其Action机制与Flex进行交互,接收并处理来自前端的请求,执行相应的业务逻辑,并将结果以JSON或AMF格式回传给Flex,实现前后端的数据同步。 在Flex与Struts2的集成过程中,通常会采用AMF(Action Message Format)...

    Hello_World.rar_flex_flex struts

    Flex通过AMF(Action Message Format)协议与Struts进行通信,AMF是一种高效的数据交换格式,能快速地传输数据,减少网络延迟。 在“Hello_World”这个例子中,很可能是创建了一个基础的Flex前端界面,通过点击按钮...

    flex gantt 源码

    你需要知道如何在Flex中连接数据库,执行CRUD操作,并将结果返回给前端展示。 6. **项目管理**:Gantt图常用于项目管理,因此源码可能涉及到项目管理的一些概念,如任务依赖、资源分配、进度计算等。理解和实现这些...

    flex 超强插件包 tweenmax

    这些工具可以帮助开发者实现更高级的动画效果,例如物理模拟、延迟执行、循环动画和复杂的事件调度。 总的来说,TweenMax是ActionScript开发者手中的利器,能够帮助他们快速创建高质量、高性能的动画效果,而无需...

    SSH整合Flex

    Flex应用程序可以与后端服务进行通信,通常通过AMF(Action Message Format)协议,这是一种高效的数据交换格式,支持二进制传输,减少了网络延迟。 **5. AMF通信** 在SSH与Flex的整合中,AMF是关键的通信机制。它...

    flex_oralce小例子 - flex4.rar

    在Flex中,这些查询通常由DAO或服务类执行,并返回给Flex组件进行显示。 8. 模型-视图-控制器(MVC)架构:Flex4项目通常遵循MVC设计模式,将数据模型、用户界面视图和控制逻辑分离,以便于维护和扩展。 9. 响应式...

    Flex java blazeds 开中 遇到的问题大全

    2. **模拟Sleep函数**:Flex中没有内置的Sleep函数,但可以使用`flash.utils.setTimeout`来延迟执行函数,例如,如果你想2秒后执行一个函数,可以这样写:`setTimeout(launchAlert, 2000)`。 3. **动态指定DataGrid...

    关于flex与flash生成swf文件的加载(体积)问题

    这篇文章将深入探讨关于使用Flex和Flash生成SWF文件时所遇到的加载(体积)问题。SWF是Adobe Flash Player用于播放多媒体内容的文件格式,它包含了动画、交互式图形以及声音等多种元素。 首先,我们需要理解Flex和...

    flex 游戏人物移动和多人同步简单实例

    通过改变显示帧序,我们可以让角色看起来在移动或执行不同的动作。这通常通过调整Sprite的`graphics`属性,或者使用DisplayObject的`dislpayList`来实现。同时,我们需要监听鼠标的移动事件,计算出人物与鼠标的相对...

    Flex Spring Graph

    库可能包含了优化策略,如分层渲染、延迟加载或异步更新,以保证在大规模数据下的流畅体验。 5. **文档支持**:`docs`目录可能包含了详细的使用指南、API文档和示例代码,帮助开发者快速理解和集成这个库。 6. `...

    FLEX4 FLEX+JAVA+(数据库)

    - **服务器负载重**:大量处理任务集中在服务器端执行,导致响应延迟较高。 #### RIA技术的兴起 为了克服这些局限性,RIA技术应运而生,它结合了C/S架构的交互性和B/S架构的便利性,实现了更加流畅和响应迅速的...

    flex支持过滤的input

    当用户在input中输入内容时,事件处理器会被触发,然后对数据源执行过滤操作。数据源可以是数组、XML列表、数据集等,过滤方法通常包括字符串匹配、正则表达式匹配等。过滤后的结果再更新到视图,如List、DataGrid或...

Global site tag (gtag.js) - Google Analytics