Flex股票分析图

[新闻资讯] [Flash/Flex] LightCharts - 轻量级的flex图表组件

  • 资讯类型: 翻译
  • 来源页面: http://davidmccuskey.com/2010/07/lightcharts-lightweight-charts-for-flex/
  • 资讯原标题: LightCharts – Lightweight charts for Flex
  • 资讯原作者:
  • 我的评论: 
    对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。

    Flex股票分析图
    LightCharts
    它是一个轻量级的flex线状图表库
    背景
    LightCharts是因为我的一个项目制作的,需要追踪股票市场的众多信息。开始我使用 AdobeFlex的图表库,但是我发现使用 Adobe Flex提供的图表,表现起来很糟糕。随着数据量的增加,需要的时间也要相应的增加。当然,这并不一定是由于Adobe的编码不够优良造成的。他们的库需要包含各种个样的功能来处理不同的需求,所以它们显的很重。我不需要更多的功能,仅仅需要数据的灵活显示。
    我搜索网上的第三方图表库,我发现了Keith Peters做的一套漂亮的组件库叫做 Minimal Comps。Keith的库很轻量是一个不错的选择,但是MinimalComps是建立在flash环境下的不是为flex准备的,最主要的问题还是组件的生命周期问题。
    他的代码给了我灵感,所以我决定使用它作为我的模型,按照我需要的方式修改。
    特点
    这个图表组件库有许多新特点和一些新的对象类,包括显示增强和数据交互。例如数据的序列类可以再图形上显示多条线。该工具的架构可以通过创建插件的形式增加数据的处理,而不需要改变任何图表的基类。所以,线状图表类的子类可以有不同的显示方式和特征。我的项目包含了两个图表的例子一个是MACD(指数平滑异同移动平均线)另一个是随机线。
    备注:这些例子只是教你如何从基类中扩展你需要的类,而不是教你计算MACS和随机图表的值,至于它们的计算公式可以在网上找到。
    演示截图

    在演示的截图里你可以看到许多特点:
    >>三种不同的图表(标准,MACD和随机)显示不同的背景包括图像,透明度,线条的颜色,和值得范围。
    >>在第一个图表上,有一个十字线当鼠标经过的时候会有数字出现,所有的图表都有这样的功能。
    >>在第一个和第二个图表上有一个自定义的工具叫DotDisplayTool,它是在数据序列的结尾处显示的小点。DotDisplayTool是一个非交互是插件的例子。
    >>在第二个和第三个图表上有一个自定义工具叫做LinearDrawTool,它允许你在数据上根据起始和终止位置绘制直线并显示图表的值。LinearDrawTool是一个交互插件的例子

    你可能感兴趣的:(Flex,Flash,资讯,Adobe)