- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jfreechart生成折线图并保存为图片(JfreeChart generates a line chart and saves it as a picture)
jfreechart生成折线图并保存为图片(JfreeChart generates a line chart and saves it as a picture)
import java.io.file;
import java.io.filenotfoundexception;
import java.io.fileoutputstream;
import java.io.ioexception;
import org.jfree.chart.chartfactory;
import org.jfree.chart.chartutilities;
import org.jfree.chart.jfreechart;
import org.jfree.chart.plot.plotorientation;
import org.jfree.chart.plot.xyplot;
import org.jfree.data.xy.xydataset;
import org.jfree.data.xy.xyseries;
import org.jfree.data.xy.xyseriescollection;
public class createjfreechartxyline {
/ * *
* 创建jfreechart linexy chart (折线图)
* /
public static void main (string [] args) {
/ / 步骤1: 创建xydataset对象 (准备数据)
xydataset dataset = createxydataset ();
/ / 步骤2: 根据dataset 生成jfreechart对象, 以及做相应的设置
jfreechart freechart = createchart (data sets);
/ / 步骤3: 将jfreechart对象输出到文件, servlet输出流等
saveasfile (freechart, f,: \ \ \ \ linexy.png jfreechart, 600, 400).
}
/ / 保存为文件
public static void saveasfile (jfreechart chart, string outputpath.
int weight, int height) {
fileoutputstream out = null;
try {
file outfile = new file (outputpath);
if (! outfile.getparentfile ().exists ()) {
outfile.getparentfile.mkdirs () ();
}
out = new fileoutputstream (outputpath);
/ / 保存为png
chartutilities.writechartaspng (out, chart, weight, height).
/ / 保存为jpeg
/ / chartutilities.writechartasjpeg (out, chart, weight, height).
out.flush ();
} catch (filenotfoundexception) {
e.printstacktrace ();
} catch (ioexception) {
e.printstacktrace ();
finally, {}
if (! time! = = null) {
try {
out.close ();
} catch (ioexception) {
/ / do nothing
}
}
}
}
/ / 根据xydataset创建jfreechart对象
public static jfreechart createchart (xydataset dataset) {
/ / create a JFreeChart object: ChartFactory.createXYLineChart
JFreeChart JfreeChart = ChartFactory.createXYLineChart (XYLine Chart Demo / / Title
Year / / categoryAxisLabel (category axis, horizontal axis, X axis label)
The number / / valueAxisLabel (label the Y axis value axis, vertical axis)
Dataset / / dataset
PlotOrientation.
您可能关注的文档
- 28种粥(28 kinds of congee).doc
- 2oo9届全国大联考高三第一次联考·生物试卷及答案(2oo9 national high entrance exam the first three exam, biological papers and answers).doc
- 2、安全技术措施计划的项目总名称表(2. The general name list of safety technical measures plan).doc
- 2习题 第二章 热力学第二定律(2 exercises second chapter thermodynamics second laws).doc
- 2刺血术(2 bloodletting).doc
- 2型糖尿病对胃癌病人术后近期结局的影响(Effect of type 2 diabetes mellitus on postoperative short-term outcome in patients with gastric cancer).doc
- 2感悟○人生 觉悟(2 understanding of life consciousness).doc
- 2服装安全(2 clothing safety).doc
- 2章 4节 能量消耗测定(The 2 chapter is the 4 section energy consumption measurement).doc
- 2013龙年新年祝福短信精选(2013 New Year's Day Blessing SMS).doc
- java编程学习步骤(Java programming learning steps).doc
- jiaoyu(教育).doc
- jsp编程2010(JSP programming 2010).doc
- jit-即时编译(Jit- instant compile).doc
- just be friends 歌词 平假名罗马音对照(只是朋友歌词平假名罗马音对照).doc
- k11防水涂料做屋顶防水(K11 waterproof paint for roof waterproof).doc
- k3v9.2界面介绍(K3v9.2 interface introduction).doc
- ka、商超运作基础(Ka and business operation foundation).doc
- kfc员工守则(KFC staff code).doc
- keil mdk编译器警告和错误详解(Keil MDK compiler warning and error detail).doc
最近下载
- 因私出国(境)证件管理台账.docx VIP
- ISO 9001(DIS)-2026《质量管理体系要求》中英文标准对照版(雷泽佳编制-2025年9月).pdf VIP
- SMETA禁止骚扰暴力对待和虐待管理控制程序.pdf
- 碳减排管理概论课件 第五章 碳减排技术.pdf
- 市政道路排水工程施工组织设计.docx VIP
- 通过ISO 9001(DIS)-2026与ISO9001-2015英文标准比对研究变化(变化文本标识及变化内容说明-雷泽佳编辑-2025年9月).pdf VIP
- ISO 9001(DIS)-2026与ISO 9001-2015《质量管理体系要求》主要变化对比说明(雷泽佳编制-2025年9月).pdf VIP
- 生成式人工智能应用发展报告(2025).docx VIP
- ISO 9001.2-2025(CD2)《质量管理体系 要求》主要变化解读、分析和组织应对措施提示(雷泽佳编制-2025年3月).pdf VIP
- 蛋蛋白搅打过程中的四个阶段食品加工技术88课件.pptx VIP
原创力文档


文档评论(0)