Java实现jFreeChart--折线图

本文介绍了如何使用Java的jFreeChart库创建时间序列的折线图,展示了两个实例,分别展示了单一网站和多个网站的访问量统计对比。通过添加不同月份的数据点,生成了具有主标题、子标题和详细数据标签的图表。
摘要由CSDN通过智能技术生成

编写代码前需要添加以下几个包:

1、jfreechart-1.0.10-experimental.jar

2、jfreechart-1.0.10-swt.jar

3、jfreechart-1.0.10.jar

4、jcommon-1.0.13.jar

5、swtgraphics2d.jar

6、gnujaxp.jar

7、iText-2.1.1.jar

8、jcommon-1.0.13.jar

可以百度网盘下载     链接:https://pan.baidu.com/s/14_HioAqn5ya9KKaadaFRtg  密码:kpu3

实例一:

效果图:

代码:

  1. import org.jfree.chart.ChartFactory;
  2. import org.jfree.chart.JFreeChart;
  3. import org.jfree.chart.labels.ItemLabelAnchor;
  4. import org.jfree.chart.labels.ItemLabelPosition;
  5. import org.jfree.chart.labels.StandardCategoryItemLabelGenerator;
  6. import org.jfree.chart.plot.CategoryPlot;
  7. import org.jfree.chart.plot.PlotOrientation;
  8. import org.jfree.chart.renderer.category.BarRenderer3D;
  9. import org.jfree.data.category.CategoryDataset;
  10. import org.jfree.data.general.DatasetUtilities;
  11. import org.jfree.ui.TextAnchor;
  12. public class LineChart1 {
  13.  
  14. public static String genLineChart(HttpSession session)throws Exception{
  15. // 访问量统计
  16. TimeSeries timeSeries=new TimeSeries("某网站访问量统计", Month.class);
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值