JFreeChart (Java开源图表)

JFC是一个轻量级第三方开源组件,不依赖其他组件,使用Project即可。
作用:以图表方式展示数据

网址:www.jfree.org
类库:JFreeChart、JCommon(JFreeReport和JFreeChart的公共类库)

 

指南: jfreechart-1.0.13-install.pdf
API: jfreechart-1.0.13-javadocs.zip

压缩包:jfreechart-1.0.13
ant  蚂蚁
checkstyle 检查风格
docfiles 文档文件:图表图片
experimental 试验的
lib  类库
source  源代码(打包成.zip在eclipse查看)
swt  Standard Widget(构件) Toolkit(工具箱)
tests  测试: 示例

 

 

示例:第一个图表程序

Java代码 复制代码
  1. import org.jfree.chart.ChartFactory;   
  2. import org.jfree.chart.ChartFrame;   
  3. import org.jfree.chart.JFreeChart;   
  4. import org.jfree.data.general.DefaultPieDataset;   
  5.   
  6. /**  
  7.  * A simple introduction to using JFreeChart. This demo is described in the  
  8.  * JFreeChart Developer Guide.  
  9.  */  
  10. public class First {   
  11.     /**  
  12.      * The starting point for the demo.  
  13.      *   
  14.      * @param args  
  15.      *            ignored.  
  16.      */  
  17.     public static void main(String[] args) {   
  18.         // create a dataset...              创建饼图指定数据   
  19.         DefaultPieDataset data = new DefaultPieDataset();   
  20.         data.setValue("Category 1"43.2);  // 类别,比例   
  21.         data.setValue("Category 2"27.9);   
  22.         data.setValue("Category 3"79.5);   
  23.            
  24.            
  25.         // create a chart...                创建饼图图表   
  26.         JFreeChart chart = ChartFactory.createPieChart(   
  27.                 "Sample Pie Chart",      // 标题   
  28.                 data,                    // 饼图指定数据   
  29.                 true,       // legend?      图例   
  30.                 true,       // tooltips?    工具提示   
  31.                 false       // URLs?         统一资源定位器   
  32.                 );   
  33.            
  34.            
  35.         // create and display a frame...    创建并显示框架   
  36.         ChartFrame frame = new ChartFrame("First", chart);   
  37.         frame.pack();                       // 包裹子部件   
  38.         frame.setVisible(true);             // 显示   
  39.     }   
  40. }  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值