JFreeChart实现可编辑曲线图

一、关于JFreeChart
和大部分Java组件一样,JFreeChart也就是一系列jar包,导入到项目的类路径后即可使用。
运行JFreeChart需要导入的jar包如下:
AbsoluteLayout.jar
gnujaxp.jar
iText-2.1.1.jar
jcommon-1.0.13.jar
jfreechart-1.0.10-editable.jar
jfreechart-1.0.10-experimental.jar
jfreechart-1.0.10-swt.jar
junit.jar
servlet.jar
swing-layout-1.0.3.jar
swtgraphics2d.jar
其中AbsoluteLayout.jar,swing-layout-1.0.3.jar是支持MyEclipse的Matisse编辑器必需的,如果不用Matisse,则可以去除。
你可能感到奇怪为什么需要servlet.jar与junit.jar,在readme中解释如下:
servlet.jar - classes in the org.jfree.chart.servlet package require this file.
JUnit - a unit testing framework (the junit.jar runtime file is included in the distribution).
 
二、实现静态Applet曲线图
我们先用最快的方法来建立一个我们自己的曲线图:

  1. /** Initializes the applet */
  2. public void init() {
  3.  XYSeries series = new XYSeries("XYLine");
  4.  for (int i = 10; i-- > 0;) {
  5.   series.add(i, i);
  6.   series.add(i, i + 1);
  7.  }
  8.  XYSeriesCollection dataset = new XYSeriesCollection(series);
  9.  JFreeChart chart = ChartFactory.createXYLineChart(
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值