当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 前言 Java语言所具有的面向对象特性,使许多复杂的问题可以分解成相对独立的对象来处理。
 

 

 ·小的文本编辑器    »显示摘要«
    摘要:http://true5460.muicc.com/program/textedit.zip--------------------------------------------------------------------using system;using system.drawing;using system.collections;using system.componentmodel......
    摘要:作者简介: 张乐奕,通常使用的网名为kamus,也曾用过seraphim,现在任职于北京某大型软件公司,oracle数据库dba,主要负责证券行业的核心交易系统数据库管理及维护工作。 热切关注oracle技术和相关操作系统技术,出没于各大数据库技术论坛,目前是中国最大的oracle技术论坛www.itpub.net的数据库管理版版主。 我的邮件地址:kamus@itpub.net 我......


构建可扩展的Java图表组件

  前言

【程序编程相关:讲稿2 (缺陷密度度量)

【推荐阅读:通过 OLE DB 连接 MSSQL S

  java语言所具有的面向对象特性,使许多复杂的问题可以分解成相对独立的对象来处理.本文用面向对象的方法,将一个图表组件从分解到如何组合,以及如何进行扩展作了详细的讲解.从简单的折线图到稍复杂的多种形状组合的图表,读者可以学到构建一个可扩展的图表组件是多么的容易. 【扩展信息:在C#中使用代理的方式触发事件

  常见的图表类型

  图表具有很直观的视觉效果,可以方便的用来比较数据的差异.图案与趋势等.

  从外观上来看,常用到的图表主要有散点图.(折)曲线图.柱状图等.本文主要讨论这几种图形样式.其中这每种图又可以与其它的类型组合产生更多的形式.下面以图例来说明:

  先来看散点图:

图1-1

  图1-1是一个典型的散点图,它是由一组x值与一组y值在二维坐标中两两成对描绘而成.一般这种图形反映两组数据的相关性.例如,要考查钢的硬度与淬火温度的关系,假设上图的横轴表示淬火的温度,纵轴表示同时测出的钢的硬度,这时我们可从上图看出一个趋势,即淬火的温度越高,钢的硬度越大.

  再来看一个折线图:

图1-2

图1-3

  在图1-2的折线图中,假设横轴表示周一到周日,纵轴表示某商场的日销售额.我们可以看出其临近周末的销售额呈急剧上升趋势,到周日开始回落,而最惨淡的是周四.通常折线图也可以表示成柱状图的形式,如图1-3.

  复杂一点的图形

图1-4

图1-5

图1-6

  上图三个图形的数据都是同样的,但它们所能够直观表达的意思又不尽相同.诸如此类的图表,形式多种多样,但它们都是由这几种基本图表组合而成的.

  接下来的一节,我们来看一下组成图表的基本元素有哪些.

  图表的主要元素

  图表的组成

  从前面的例子中我们可以看出,每种图表都是由横坐标轴,纵坐标轴,还有不同的绘图形状组成.为了更容易理解,大家看一下下面的分解图:

上图2-1 下图2-2

  是一个柱赐己驼巯咄嫉淖楹贤急恚颐墙纸庵螅ㄍ?-2),可以清晰的看到,它是由图表区.坐标轴.网格线.图表形状等组成:

  图表区(chart):包含所有其它的图表元素.

  坐标轴(axis):提供绘图形状的坐标参考.一个图表中通常有一个垂直与一个水平坐标轴.而网格线是以坐标轴的刻度为参考,贯穿整个绘图区.网格线同坐标轴一样也可分为水平与垂直网格线.

  图表形状(plot):也是以坐标轴为参考,按一定的比例将数据按相应形状绘制出来.

  所以,从根本上来说,一个图表的是由三种基本的可视元素组成的:图表区,坐标轴,图表形状.

  图表的主要元素

  图表的组成

  从前面的例子中我们可以看出,每种图表都是由横坐标轴,纵坐标轴,还有不同的绘图形状组成.为了更容易理解,大家看一下下面的分解图:

上图2-1 下图2-2

  是一个柱赐己驼巯咄嫉淖楹贤急恚颐墙纸庵螅ㄍ?-2),可以清晰的看到,它是由图表区.坐标轴.网格线.图表形状等组成:


...   下一页
 ·排行榜大全    »显示摘要«
    摘要:人物排行榜《福布斯》:2004全球最有影响力女性排行榜top 100,吴仪名列第二《环球企业家》:推动中国商业国际化100人《财富》:2004年度25位最具权势企业家 沃尔玛ceo居首《财富》:2003年度中国最大的上市公司100强影响中国商界的20位世界级企业家及思想家美2004年度“富翁玩具排行榜”出炉2003年度中国it业影响力top 100人物完全排行榜:̶......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE