- 3
- 0
- 约1.59万字
- 约 27页
- 2017-01-26 发布于北京
- 举报
Struts2.0第五讲
JFreeChart 介绍 ?JFreeChart是JFreeChart公司在开源网站SourceF上的一个项目,该公司的主要产品有如下:1、JFreeReport:报表解决工具2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp)3、JCommon:JFreeReport和JFreeChart的公共类库 4、JFreeDesigner:JFreeReport的报表设计工具 JFreeChart功能介绍 JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面: pie?charts?(2D?and?3D):饼图(平面和立体) bar?charts?(regular?and?stacked,?with?an?optional?3D?effect):柱状图 line?and?area?charts:曲线图 scatter?plots?and?bubble?charts???? time?series,?high/low/open/close?charts?and?candle?stick?charts:时序图 combination?charts:复合图 Pareto?charts Gantt?charts:甘特图 第一个图表 public class JFreeChartText { ??public static void main(String[] args) {????????????? DefaultPieDataset dpd=new DefaultPieDataset();????????????? ????????????? dpd.setValue(“管理人员”,25);????????????? dpd.setValue(“市场人员”,15);????????????? dpd.setValue(“教学人员,45);????????????? dpd.setValue(其他人员,15);????????????????????? JFreeChart chart=ChartFactory.createPieChart3D(“CSTP,dpd , true, true, false);????????????? ChartFrame chartFrame=new ChartFrame(组织结构图,chart);????????????? ????????????? chartFrame.pack();????????????? chartFrame.setVisible(true);?} } public?class?PieChartDemo { ????public?static?void?main(String[]?args)?throws?IOException ????{ ????????DefaultPieDataset?data?=?getDataSet(); ????????//JFreeChart?chart?=?ChartFactory.createPieChart( ????????//生成3D饼图 ????????JFreeChart?chart?=?ChartFactory.createPieChart3D( ????????????图书销量统计图,??//?图表标题 ????????????getDataSet(),?//数据 ????????????true,?//?是否显示图例 ????????????false,?//是否显示工具提示 ????????????false?//是否生成URL ????????) ?//重新设置图标标题,改变字体 ????????chart.setTitle(new?TextTitle(图书销量统计图,?new?Font(黑体,?Font.ITALIC?,?22)));? ????????//取得统计图标的第一个图例 ????????LegendTitle?legend?=?chart.getLegend(0); ????????//修改图例的字体 ????????legend.setItemFont(new?Font(宋体,?Font.BOLD,?14));? ????????//获得饼图的Plot对象 ????????PiePlot?plot?=?(PiePlot)chart.getPlot(); ????????//设置饼图各部分的标签字体 ????????plot.setLabelFont(new?Font(隶书,?Font.BOLD,?1
您可能关注的文档
- 4形位公差1.ppt
- 4第四章 xp系统环境设置.ppt
- 4月20-23日车展方案.ppt
- 5-2-3_社会行为.ppt
- 4上综合实践.ppt
- 5-1念奴娇。赤壁怀古1.ppt
- 5-1人生难免有挫折.ppt
- 5.2方程的意义.ppt
- 5-轨道、符号、箭头、弧等.ppt
- 5.17智取生辰纲24张.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)