首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex4兑现横坐标从0:00-24:00均匀分布

2012-11-23 
flex4实现横坐标从0:00-24:00均匀分布先上效果图:横坐标是从0:00到第二天的0:00,每隔2小时显示一个刻度。这

flex4实现横坐标从0:00-24:00均匀分布

先上效果图:

flex4兑现横坐标从0:00-24:00均匀分布

横坐标是从0:00到第二天的0:00,每隔2小时显示一个刻度。

这里我用到了lineChart,由于数据源是(data:Number,time:Date)这种形式,则横坐标选择用DateTimeAxis,我这里dataUnits 选择了“hours”(按小时),设定了最小值(minimum)和最大值( maximum)分别设置为一天的0:00和第二天的0:00,这样符合要求的lineChart就出来啦。

?

特别注意:当时我遇到一个问题,lineChart好像只认识0点,而不认识像24点,当java端传时间过来的时候,0点的时间是24点这种形式,使得lineChart显示不出来24:00-1:00这段时间的曲线,所以这里我在得到数据之后,做了转化处理(把24点变成0点这种形式),就可以显示了。flex4兑现横坐标从0:00-24:00均匀分布

2 楼 pengjun170 2011-05-04   晕
你用这个
dateFormat.formatString="JJ:NN:SS";

去格式化这个横坐标就可以了

热点排行