-
大小: 1.47MB文件类型: .zip金币: 2下载: 0 次发布日期: 2023-08-31
- 语言: 其他
- 标签: JFrameChart 画图 例子
资源简介
JFrameChart 使用例子
使用 JFrameChart 制作简单的柱状图

代码片段和文件信息
package com.darren.service;
import org.jfree.data.category.CategoryDataset;
import org.jfree.data.category.DefaultCategoryDataset;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.general.PieDataset;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYSeriesCollection;
public class DataSetService {
// 准柱状线图数据
public CategoryDataset simpleDataset(){
DefaultCategoryDataset defaultDataset = new DefaultCategoryDataset();
defaultDataset.addValue(100 ““ “苹果“);
defaultDataset.addValue(200 ““ “橘子“);
defaultDataset.addValue(300 ““ “香蕉“);
return defaultDataset;
}
// 准柱状线图数据
public CategoryDataset complicatedDataset(){
DefaultCategoryDataset defaultDataset = new DefaultCategoryDataset();
defaultDataset.addValue(100 “上海“ “苹果“);
defaultDataset.addValue(100 “北京“ “苹果“);
defaultDataset.addValue(100 “郑州“ “苹果“);
defaultDataset.addValue(200 “上海“ “橘子“);
defaultDataset.addValue(200 “北京“ “橘子“);
defaultDataset.addValue(200 “郑州“ “橘子“);
defaultDataset.addValue(300 “上海“ “香蕉“);
defaultDataset.addValue(300 “北京“ “香蕉“);
defaultDataset.addValue(300 “郑州“ “香蕉“);
return defaultDataset;
}
// 准备饼图数据
public PieDataset complicatedPieDataset(){
DefaultPieDataset pieDataset = new DefaultPieDataset();
pieDataset.setValue(“苹果“ 100);
pieDataset.setValue(“橘子“ 200);
pieDataset.setValue(“香蕉“ 300);
return pieDataset;
}
// 准备线图数据
public XYSeriesCollection prepareXyLineDataset(){
XYSeriesCollection xyLineDataset = new XYSeriesCollection();
XYSeries xySerie1 = new XYSeries(“苹果“);
XYSeries xySerie2 = new XYSeries(“橘子“);
XYSeries xySerie3 = new XYSeries(“香蕉“);
xySerie1.add(1 1);
xySerie1.add(2 5);
xySerie1.add(3 3);
xySerie1.add(4 7);
xySerie1.add(5 8);
xySerie2.add(1 2);
xySerie2.add(2 2);
xySerie2.add(3 3);
xySerie2.add(4 2);
xySerie2.add(5 2);
xySerie3.add(1 3);
xySerie3.add(2 5);
xySerie3.add(3 8);
xySerie3.add(4 7);
xySerie3.add(5 4);
xyLineDataset.addSeries(xySerie1);
xyLineDataset.addSeries(xySerie2);
xyLineDataset.addSeries(xySerie3);
return xyLineDataset;
}
// 准备线图数据
public CategoryDataset prepareLineDataset(){
DefaultCategoryDataset linedataset = new DefaultCategoryDataset();
linedataset.addValue(100 “上海“ “苹果“);
linedataset.addValue(200 “北京“ “苹果“);
linedataset.addValue(300 “郑州“ “苹果“);
linedataset.addValue(400 “上海“ “橘子“);
linedataset.addValue(500 “北京“ “橘子“);
linedataset.addValue(600 “郑州“ “橘子“);
linedataset.addValue(300 “上海“ “香蕉“);
linedata
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-03-03 16:30 jfr
文件 936 2013-03-03 16:30 jfr
文件 1044 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 491 2013-03-03 16:30 jfr
文件 395 2013-03-03 16:30 jfr
文件 562 2013-03-03 16:30 jfr
文件 345 2013-03-03 16:30 jfr
文件 49 2013-03-03 16:30 jfr
文件 6 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 2875 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 2475 2013-03-03 16:30 jfr
文件 5342 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 1480 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 3367 2013-03-03 16:30 jfr
文件 6456 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
文件 1426 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
目录 0 2013-03-03 16:30 jfr
............此处省略18个文件信息
- 上一篇:SpringBoot2.0教程.pdf
- 下一篇:微信最新原版跳一跳小程序源码
相关资源
- E4A无障碍跨程序操作类库(带源码、
- 实现小波变换例子 upcoef 函数
- A星算法_原理讲解_例子
- 画图程序MFC/VC/VC CRectTracker 串行化
- 用MFC实现简单的画图功能
- VHDL学习及实例(100个例子)
- VC 6.0 MFC做画图软件
- autoit自动化测试小工具及帮助(二)
- 在delphi7下进行autocad二次开发的一个简
- Scrach 画图.sb
- raphael画各种简单的图形都可以拖动
- delphi 画图撤销控件
- fastlib——十分好用的画图工具
- opengl程序-会跳舞的骷髅
- uniplot 5.6
- 台湾中央大学的HHT代码,附带和讲解
- vc实现屏幕画图、放大适合讲课演示使
- ecc使用源代码——真正好用的vs2010编
- 安卓,画图、涂鸦板app
- Multisim10实验电路图26个原创
- OMAPL138例程
- ER图画图工具
- 基于Timer的最简单的双缓冲画图教程
- 电机仿真
- 已测可用的TeeChart5控件
- Qt写的遗传算法加画图程序
- NXP的LPC系列ARM的程序
- iOS 点餐系统分享
- ZEMAX资料大集合
- 内蒙古大学计算机图形学作业——画
评论
共有 条评论