用flex怎么制作一个钟

用flex如何制作一个钟
用flex如何制作一个钟,请大家帮帮忙,谁做过的发份代码给我看看

------解决方案--------------------
你是要什么样啊
这个行不
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Style source="css.css">

</mx:Style>
<mx:Canvas creationComplete="init()" styleName="filletCanvas" x="389" y="10">

 <mx:Script>
<![CDATA[
private var _time:Date;
private var timer:Timer;

public function init():void
{
this.showCurDate();
timer.addEventListener(TimerEvent.TIMER,timeStarter);
timer.start();
}
  
public function showCurDate():void
{
_time = new Date();
var hoursStr:String;
var minutesStr:String;
var secondsStr:String;

var seconds:Number = _time.getSeconds(); //秒
var minutes:Number = _time.getMinutes(); //分
var hours:Number = _time.getHours(); //时
  
timer = new Timer(1000);

if (hours<10)
{
hoursStr = "0"+String(hours);
}
else
{
hoursStr = String(hours);
}
 
if (minutes<10)
{
minutesStr = "0"+String(minutes);
}
else
{
minutesStr = String(minutes);
}
 
if (seconds<10)
{
secondsStr = "0"+String(seconds);
}
else
{
secondsStr = String(seconds);
}
hourNo1.source="images/"+hoursStr.substr(0,1)+".png";
hourNo2.source="images/"+hoursStr.substr(1,1)+".png";
minNo1.source="images/"+minutesStr.substr(0,1)+".png";
minNo2.source="images/"+minutesStr.substr(1,1)+".png";
secNo1.source="images/"+secondsStr.substr(0,1)+".png";
secNo2.source="images/"+secondsStr.substr(1,1)+".png";

  
}
  
public function timeStarter(evt:TimerEvent):void
{
this.showCurDate();
}
]]>
</mx:Script>
 
</mx:Canvas>
<mx:Image id="hourNo1" x="10" y="10" />
<mx:Image id="hourNo2" x="50" y="10" />
<mx:Image x="90" y="10" source="images/colon.png"/>
<mx:Image id="minNo1" x="130" y="10" />
<mx:Image id="minNo2" x="170" y="10" />
<mx:Image x="210" y="10" source="images/colon.png"/>
<mx:Image id="secNo1" x="250" y="10" />
<mx:Image id="secNo2" x="290" y="10" />

</mx:Application>

------解决方案--------------------
这个方案子应该有很多的吧
网上一大把的:
http://lk215215.javaeye.com/blog/149416
http://blog.minidx.com/2008/07/21/1107.html