<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="init()"
minWidth="955" minHeight="600">
<mx:Script>
<![CDATA[
import mx.events.FlexEvent;
[Bindable]
public var str:String;
public var timer:Timer;
protected function init():void
{
// TODO Auto-generated method stub
timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER,timehandle);
timer.start();
}
private function timehandle(e:TimerEvent):void
{
var count:int = timer.currentCount;
str = timeTransform(66,count);
}
/* private function timeTransfo(count:int):String
{
var str:String = "";
var hour:int = Math.floor(count/3600);
var miniter:int = count%3600/60;
var second:int = count%60;
str = hour+"时"+miniter+"分"+second+"秒";
return str;
} */
private function timeTransform(stattime:int,counter:int):String
{
var str:String = "";
var count:int = stattime - counter;
var hour:int = Math.floor(count/3600);
var miniter:int = count%3600/60;
var second:int = count%60;
str = hour+"时"+miniter+"分"+second+"秒";
if(second==0 && hour==0 && miniter==0)timer.stop();
return str;
}
]]>
</mx:Script>
<mx:Label x="194" y="241" width="311" height="62" text="{str}"/>
</mx:Application>
分享到:
相关推荐
在Flex编程中,定时器是实现延时执行或周期性任务的重要工具。在这个特定的示例中,我们看到一个基于Spark的Flex应用,它使用了`setInterval`方法来创建一个定时器,该定时器每隔一段时间就会触发一个事件。下面我们...
- 通用输入输出(GPIO)、四个Flex定时器和九个看门狗定时器。 ##### 安全与调试支持 - **信任架构:** - 提供了一套完整的信任安全框架。 - **调试支持:** - 包括运行控制、数据采集、高速跟踪和性能/事件监控等...
在Flex中,可以通过监听数据集的变更事件或者定时器来实现这一功能。一旦数据源发生变化,图表会自动更新,无需用户手动刷新。 3. **ActionScript**:ActionScript是Flex的基础编程语言,类似于JavaScript,用于...
具有基于16位自由运行定时器的时间戳机制;支持全局网络时间同步;拥有中断掩码功能;支持独立的传输媒介;高优先权信息具有较短响应时间;具备低功耗模式,并能在总线激活时从低功耗模式唤醒。 FlexCAN模块还有几...
标题中的“flex 写的时钟”指的是使用Adobe Flex技术创建的一个时钟应用。Flex是一种开源的、基于MXML和ActionScript的框架,用于构建富互联网应用程序(RIA)。它允许开发者使用XML语法来构建用户界面,并结合...
同时,我们可以创建一个定时器或计时器事件,每隔一定时间自动切换图片。用户还可以通过点击左右箭头或者滑动来手动切换图片。 其次,`lunbo.swf`很可能是一个已经编译好的SWF(ShockWave Flash)文件,它是Flex...
在本文中,我们将深入探讨如何使用Adobe Flex技术创建一个简单的时钟应用。Flex是一种基于ActionScript 3(AS3)的开源框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面组件和强大的数据绑定机制...
Flex 是一种用于构建富互联网应用程序(RIA)的框架,它主要基于Adobe的ActionScript编程语言和MXML标记语言。在本教程中,我们将深入探讨Flex的基础知识,包括设计视图和源视图的使用,以及如何创建动态效果、处理...
例如,你可以创建一个定时器,每隔一段时间更新Transform的属性,以实现元素逐渐变化的效果。此外,`flash.events.Event`类和事件监听器可用于在特定时刻触发变形,如用户点击按钮。 压缩包中的文件可能包含了示例...
### Flex进度条实现原理与应用 #### 一、引言 在现代Web开发中,进度条作为一种常见的UI组件,主要用于指示加载或处理过程中的完成情况。对于基于Flex框架的应用而言,进度条同样扮演着重要的角色,尤其是在应用...
倒计时软件可能使用了Timer组件来实现定时器功能,通过设置定时器的interval属性来调整时间间隔。 2. **事件处理**:ActionScript中的事件驱动模型使得软件能够响应用户交互和系统事件。例如,启动倒计时可能需要...
- 对于定时器或事件监听器,应使用相应的清除函数如`clearTimer`或`removeEventListener`来释放它们。 - `Binding`的绑定和解绑应该正确地进行管理,以避免不必要的内存占用。 - 使用`Effect`时,在不再需要时应...
时钟的更新逻辑通常通过ActionScript中的定时器类(Timer)来实现,每隔一定时间间隔更新时钟的显示。 5. **.actionScriptProperties**:这个文件可能是Flex项目中的配置文件,包含了关于ActionScript编译器的设置...
这可以通过监听事件或通过定时器来实现,如: ```actionscript myProgressBar.addEventListener(Event.CHANGE, progressBarChanged); function progressBarChanged(event:Event):void { myProgressBar.value = ...
5. 提供可编程的回环模式以支持自测试,传输优先级机制,基于16位自由运行定时器的时间戳机制,以及全局网络时间同步。 FlexCAN模块还支持远程请求帧的自动或软件处理,正常模式下ID过滤配置的安全机制,以及在...
5. **位定时器计算**:根据所需的波特率计算合适的位定时器参数,确保数据传输的准确。 6. **数据帧结构**:理解CAN数据帧的结构,包括标识符、DLC(Data Length Code)和数据域。 7. **多任务编程**:在实时操作...
Flex 是一种基于 Adobe Flash 平台的开发框架,主要用于构建富互联网应用程序(RIA)。通过 Flex,开发者可以使用 MXML 和 ActionScript 3.0 来创建具有交互性、动画效果和数据可视化功能的Web应用。以下是对 Flex ...
4. 动态更新:如果需要实时更新,可以设置定时器或者监听数据源的变化,当有新数据时,使用`dataProvider`属性更新图表数据。 5. 用户交互:描述中提到的鼠标点击事件处理,可能通过`chartItemClick`事件来实现,...
6. **定时器配置**:如Hello-Timer和Fail-Timer的设置,它们对于网络的故障检测和快速恢复至关重要。 7. **环的打开与关闭**:通过相应的命令开启或关闭Flex-Ring服务,以进行网络维护或故障排查。 在工业自动化、...
此外,Flex4的动画系统也采用了声明式方式,开发者可以简单地声明一个动画效果,而无需编写复杂的定时器或帧脚本。例如,可以使用TransitionManager创建一个简单的淡入淡出效果: ```actionscript var transition:...