JFreeChart -- 时序图实例解析
来源:互联网 发布:js input 键盘隐藏 编辑:程序博客网 时间:2024/05/16 11:36
package com;
import java.io.File;
import java.text.SimpleDateFormat;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.DateAxis;
import org.jfree.chart.plot.XYPlot;
import org.jfree.data.time.Day;
import org.jfree.data.time.TimeSeries;
import org.jfree.data.time.TimeSeriesCollection;
import java.text.SimpleDateFormat;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.DateAxis;
import org.jfree.chart.plot.XYPlot;
import org.jfree.data.time.Day;
import org.jfree.data.time.TimeSeries;
import org.jfree.data.time.TimeSeriesCollection;
public class TimeSeriesExample
{
public static void main(String[] args)
{
// 创建第一条时序线
TimeSeries pop1 = new TimeSeries("Population1", Day.class);
pop1.add(new Day(10, 1, 2004), 100);
pop1.add(new Day(10, 2, 2004), 150);
pop1.add(new Day(10, 3, 2004), 250);
pop1.add(new Day(10, 4, 2004), 275);
pop1.add(new Day(10, 5, 2004), 325);
pop1.add(new Day(10, 6, 2004), 425);
// 创建一个时序集合
TimeSeriesCollection dataset = new TimeSeriesCollection();
dataset.addSeries(pop1);
dataset.addSeries(pop2);
// 产生时序图
// JFreeChart chart = ChartFactory.createTimeSeriesChart("标题","x轴标志","y轴标志","设置数据",是否显示图形,是否进行提示,是否配置报表存放地址);
JFreeChart chart = ChartFactory.createTimeSeriesChart("人口统计时序图","Date","Population",dataset,true,true,false);
try{
// 创建图形显示面板
ChartFrame cf = new ChartFrame("时序图",chart);
cf.pack();
// 设置图片大小
cf.setSize(500,300);
// 设置图形可见
cf.setVisible(true);
// // 保存图片到指定文件夹
// //ChartUtilities.saveChartAsJPEG(new File("C:\\TimeSeriesChart1.jpg"), chart, 500, 300);
} catch (Exception e){
System.err.println("Problem occurred creating chart.");
}
}
}
{
public static void main(String[] args)
{
// 创建第一条时序线
TimeSeries pop1 = new TimeSeries("Population1", Day.class);
pop1.add(new Day(10, 1, 2004), 100);
pop1.add(new Day(10, 2, 2004), 150);
pop1.add(new Day(10, 3, 2004), 250);
pop1.add(new Day(10, 4, 2004), 275);
pop1.add(new Day(10, 5, 2004), 325);
pop1.add(new Day(10, 6, 2004), 425);
// 创建一个时序集合
TimeSeriesCollection dataset = new TimeSeriesCollection();
dataset.addSeries(pop1);
dataset.addSeries(pop2);
// 产生时序图
// JFreeChart chart = ChartFactory.createTimeSeriesChart("标题","x轴标志","y轴标志","设置数据",是否显示图形,是否进行提示,是否配置报表存放地址);
JFreeChart chart = ChartFactory.createTimeSeriesChart("人口统计时序图","Date","Population",dataset,true,true,false);
try{
// 创建图形显示面板
ChartFrame cf = new ChartFrame("时序图",chart);
cf.pack();
// 设置图片大小
cf.setSize(500,300);
// 设置图形可见
cf.setVisible(true);
// // 保存图片到指定文件夹
// //ChartUtilities.saveChartAsJPEG(new File("C:\\TimeSeriesChart1.jpg"), chart, 500, 300);
} catch (Exception e){
System.err.println("Problem occurred creating chart.");
}
}
}
0
上一篇:JFreeChart -- 柱状图实例解析 -- 设置显示属性
下一篇:JFreeChart -- 时序图实例解析 -- 多条时序线
相关热门文章
- JDK1.6官方下载_JDK6官方下载_...
- MyEclipse6.5下载及注册码...
- Eclipse+MyEclipse的配置
- Eclipse 插件安装、升级和卸载...
- 最新版SWT Designer 6.0 安装,...
- php集成环境和自己配置的区别...
- flash播放控件
- 查看nginx某一时段的日志...
- ftp服务器日志分析
- mpi 目标机器积极拒绝,下面错...
给主人留下些什么吧!~~
chinaunix网友2009-09-25 10:19:02
不错,就是pop2不存在,估计是删除了一些内容
回复 | 举报
评论热议
- JFreeChart -- 时序图实例解析
- JFreeChart -- 时序图实例解析
- JFreeChart -- 时序图实例解析 -- 多条时序线
- JFreeChart -- 时序图实例解析 -- 多条时序线
- JFreeChart -- 时序图实例解析 -- 设置日期显示格式
- JFreeChart -- 时序图实例解析 -- 设置日期显示格式
- JFreeChart应用实例-时序图
- JFreeChart -- 线形图实例解析
- JFreeChart -- 线形图实例解析
- jfreechart做时序图
- JFreeChart时序图
- JFreechart画时序图
- JFreeChart时序图
- JFreeChart中的时序图
- #.JFreeChart 图表生成实例(饼图、柱状图、折线图、时序图)
- 利用JFreeChart生成时序图
- JFreeChart最佳实践:时序图
- jfreechart 时序图 ,生成图表
- JFreeChart -- 线形图实例解析
- JFreeChart -- 区域图实例
- JFreeChart -- 柱状图实例解析
- JFreeChart -- 柱状图实例解析 -- 3D柱状图
- JFreeChart -- 柱状图实例解析 -- 设置显示属性
- JFreeChart -- 时序图实例解析
- JFreeChart -- 时序图实例解析 -- 多条时序线
- JFreeChart -- 时序图实例解析 -- 设置日期显示格式
- 日期与字符串之间的转换
- 快速智能ABC
- 写给浮躁的IT同仁
- 世界知名IT公司名字的由来
- 返回一组radios中被选择的radio的value
- 返回一组radios中被选择的radio的id
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
村淘
村淘什么意思
村淘跟一般淘宝区别
村淘怎么取消
乐村淘
加入村淘条件和费用
乐村淘商城
村淘是什么意思
淘宝村淘是什么意思
淘宝村淘
蜜淘
淘号
淘粒
淘来淘去网
淘派
哈哈淘
唔淘
淘下载
街街淘
海淘 一淘
一淘网 海淘
一淘海淘
淘虹
hai360海淘
albeebaby 海淘
海淘\'
烟村
植美村黄金烟酰胺精华液
烟村四五家全诗
暧暧远人村依依墟里烟
烟村四五家
上烟村
村田厨卫电器排名
村田制作所垄断的原因
村田制作所
村田油烟机
万界建村令
村舍
香村野色
村色佳人
村色无边