- 浏览: 75467 次
- 性别:
- 来自: 合肥
文章分类
最新评论
-
lslsday:
djggggggggggggggggggggggggggggg ...
简单的Ckeditor--实现上传的功能 -
jps7777777:
fdsgfds
Ckeditor简单的数据提交
这个代码主要是jsp页面中完成的,没有涉及到后台的的代码
<%@page import="org.jfree.chart.title.TextTitle"%> <%@page import="org.jfree.chart.axis.NumberAxis"%> <%@page import="org.jfree.chart.axis.CategoryAxis"%> <%@ page contentType="text/html;charset=GBK"%> <%@ page import="org.jfree.chart.ChartFactory,org.jfree.chart.JFreeChart,org.jfree.chart.plot.PlotOrientation,org.jfree.chart.servlet.ServletUtilities,org.jfree.data.category.CategoryDataset,org.jfree.data.general.DatasetUtilities,org.jfree.chart.plot.*,org.jfree.chart.labels.*,org.jfree.chart.renderer.category.BarRenderer3D,java.awt.*,org.jfree.ui.*,org.jfree.chart.axis.AxisLocation"%> <% double[][] data = new double[][] { { 1310, 1220, 1110, 1000 }, { 720, 700, 680, 640 }, { 1130, 1020, 980, 800 }, { 440, 400, 360, 300 } }; String[] rowKeys = { "猪肉", "牛肉", "鸡肉", "鱼肉" }; String[] columnKeys = { "广州", "深圳", "东莞", "佛山" }; CategoryDataset dataset = DatasetUtilities.createCategoryDataset( rowKeys, columnKeys, data); JFreeChart chart = ChartFactory.createBarChart3D("肉类销量统计图", "肉类", "销量", dataset, PlotOrientation.VERTICAL, true, true, false); CategoryPlot plot = chart.getCategoryPlot(); CategoryAxis domainAxis = plot.getDomainAxis(); NumberAxis numberaxis = (NumberAxis) plot.getRangeAxis(); // 解决中文乱码问题 TextTitle textTitle = chart.getTitle(); textTitle.setFont(new Font("黑体", Font.PLAIN, 20)); domainAxis.setTickLabelFont(new Font("sans-serif", Font.PLAIN, 11)); domainAxis.setLabelFont(new Font("宋体", Font.PLAIN, 12)); numberaxis.setTickLabelFont(new Font("sans-serif", Font.PLAIN, 12)); numberaxis.setLabelFont(new Font("黑体", Font.PLAIN, 12)); chart.getLegend().setItemFont(new Font("宋体", Font.PLAIN, 12)); //设置网格背景颜色 plot.setBackgroundPaint(Color.white); //设置网格竖线颜色 plot.setDomainGridlinePaint(Color.pink); //设置网格横线颜色 plot.setRangeGridlinePaint(Color.pink); //显示每个柱的数值,并修改该数值的字体属性 BarRenderer3D renderer = new BarRenderer3D(); renderer.setBaseItemLabelGenerator(new StandardCategoryItemLabelGenerator()); renderer.setBaseItemLabelsVisible(true); //默认的数字显示在柱子中,通过如下两句可调整数字的显示 //注意:此句很关键,若无此句,那数字的显示会被覆盖,给人数字没有显示出来的问题 renderer.setBasePositiveItemLabelPosition(new ItemLabelPosition( ItemLabelAnchor.OUTSIDE12, TextAnchor.BASELINE_LEFT)); renderer.setItemLabelAnchorOffset(10D); //设置每个地区所包含的平行柱的之间距离 //renderer.setItemMargin(0.3); plot.setRenderer(renderer); //设置地区、销量的显示位置 //将下方的“肉类”放到上方 plot.setDomainAxisLocation(AxisLocation.TOP_OR_RIGHT); //将默认放在左边的“销量”放到右方 plot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_RIGHT); String filename = ServletUtilities.saveChartAsPNG(chart, 700, 400, null, session); String graphURL = request.getContextPath() + "/DisplayChart?filename=" + filename; %> <img src="<%=graphURL%>" width=700 height=400 border=0 usemap="#<%= filename %>">
只在jsp的页面中书写的代码
显示的效果
发表评论
-
Flash报表
2012-03-15 13:11 0Flash报表 -
Ireport获得生成的pdf大小
2011-10-24 12:31 937首先将生成pdf的文件对应的数据库中的表进行清空,获得为空的时 ... -
JfreeChart代码总结
2011-07-20 17:25 0主要是一些JfreeChart代码的压缩包 -
折线图和JDBC
2011-07-20 16:54 0LineChartDemo2.java package st ... -
折线图
2011-07-20 16:26 0package study; import java.a ... -
折线图
2011-07-20 15:23 783package line; import java.aw ... -
JfreeChart的学习--饼形图
2011-07-20 14:46 0<%@ page language="java ... -
饼状图
2011-07-20 14:26 0连接数据库 DBUtil.java package uti ... -
饼形图+JDBC
2011-07-20 14:05 0从数据库中读取的数据生成了饼形的报表 Exercise.ja ... -
饼形图
2011-07-20 13:44 926Jfree.java package pie; im ... -
练习JfreeChart
2011-07-20 10:56 0Fruit.java package buy; imp ... -
练习JFreeChart
2011-07-20 09:27 0首先创建一个Fruit.java类 Fruit.java ... -
JFReeChart学习--柱状图(根据页面的选择)
2011-07-19 16:08 865根据页面的请求,来 ... -
jFreechart学习--柱状图(Web页面)
2011-07-19 15:31 2通过读取数据库的数据,在前台的Web页面中显示出来,设计到前台 ... -
JfreeChart学习--柱状图
2011-07-19 15:19 4我在网上查找了相关JfreeChart的资料,然后将其分类总结 ... -
jFreechart学习--柱状图
2011-07-18 14:43 798后台的代码和前台的jsp页面结合起来,然后在web页面中显示出 ... -
JFreeChart--柱状图简单实例
2011-07-18 13:46 1859现在学习jfreeChart,所以在网上查找了一些实 ...
相关推荐
JFreeChart 饼状图 柱状图 柱状图 堆积柱状图 折线图 这个是我特地开发的一个用JFreeChart开发的用来画图的项目,已经开发成形了各种项目的各种需求的项目,并且自己可以拓展,根据需求修改代码,完成项目的需要。 ...
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
public JFreeChart createChart(String Ytitle, String title, CategoryDataset lineData, CategoryDataset barData) { //参考附件 return chart; } //struts 部分 <!--begin 维优特例 --> ...
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联
用JFreeChart画统计分析柱状图建站指南网页制作网页特效Flash动画网络编程素材下载教程下载建站服务HTML学习CSS学习JAVASCRIPT教程ASP技术PHP技术JSP技术ASP_NET技术数据库技术
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。...
本例是利用myEclipse + tomcat编译运行的,利用JfreeChart(从网上可下载的java的Jar包)编写的将数据以柱状图、饼状图等图表的形式显示在Jsp页面中
jfreechart绘图所需的jar包。和一个做好的jsp页面,相当于一个小demo,主要绘制柱状图、和多坐标轴组合柱状图。
JFreeChart -- 柱状图.mht JfreeChart.doc JFreeChart0.9.16 DeveloperGuide.pdf JFreeChart在JSP开发中的应用心得.mht 使用 JFreeChart来创建基于web的图表_IBM.mht 使用JFreeChart创建图象http.mht
JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications,...JFreeChart可生成饼图、柱状图、散点图、时序图、甘特图等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
饼图,柱形图,曲线图!JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的...本文将通过引领读者学习在JFreeChart中饼图、柱状图和曲线图的进阶应用,来达到熟练使用JFreeChart的目的。
将jfreechart.war包放入tomcat里,启动tomcat 在浏览器里输入:http://localhost:8080/jfreechart/index.jsp看见的是柱状图,输入:http://localhost:8080/jfreechart/index2.jsp看见的是饼状图。 供大家学习
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。...
JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细) ...4、JFreeChart学习--jsp柱状图教程 5、JFreeChart乱码解决方法 等等 包括许多优秀案例
JFreeChart与Struts结合生成多维3D柱状图的实例 report.jsp -- JSP文件 ReportAction.java -- Action类 JFreeChartUtils.java -- 工具类
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
绝对物超所值! JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 ...4、JFreeChart学习--jsp柱状图教程 5、JFreeChart乱码解决方法 等等 包括csdn上得优秀案例 ------20+M的数据不要别后悔哦
利用jfreechart在swt和jsp页面生成的饼图、柱状图、时间序列图
JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
在网上下了个资料,没有中文处理,了没有连接数据库,而且代码结构了有些乱,在原代码的基础做了一些修改。数据库采用的是ORACLE。已经解决了中文乱码等问题。有需要的可以下载下来参考!