jfreechart 柱状图- 大蘑菇- JavaEye技术网站
<%@ page language="java" pageEncoding="UTF-8"%>
<!-- 导入jfreechart 包 -->
<%@ page import="org.jfree.chart.ChartFactory, 
	java.awt.Color,
	java.awt.Font,
	org.jfree.chart.JFreeChart,
	org.jfree.chart.axis.ValueAxis,
	org.jfree.chart.labels.StandardCategoryItemLabelGenerator,
	org.jfree.chart.plot.CategoryPlot,
	org.jfree.chart.plot.PlotOrientation,
	org.jfree.chart.renderer.category.*,
	org.jfree.chart.servlet.ServletUtilities,
	org.jfree.data.category.CategoryDataset,
	org.jfree.data.category.DefaultCategoryDataset,
	java.util.ArrayList" 
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>信息分类统计</title>
  </head>
  
  <body>
<%
CategoryDataset dataset; 
String category="江苏营业厅";
dataset=this.getDataSet();

String title=category+"业务缴费总金额统计"; 
JFreeChart chart = ChartFactory.createBarChart(title,  
"城市", 
"业务缴费总金额", 
dataset, 
PlotOrientation.VERTICAL, 
true, 
false, 
false); 	

String filename = ServletUtilities.saveChartAsPNG(chart,750, 350, null, session); 
String graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + filename;
%> 
<P ALIGN="CENTER"> 
<img src="<%=graphURL%>" border=0 usemap="#<%= filename %>">
</P>


<%!
	public static CategoryDataset getDataSet() 
	{ 
	DefaultCategoryDataset dataset = new DefaultCategoryDataset();
		for(int i=0;i<3;i++)
			{
				dataset.addValue(10,"nj", "");
				dataset.addValue(30,"zj", "");
				dataset.addValue(30,"xz", "");
				dataset.addValue(20,"sz", "");
			}
		return dataset; 
	}
%>
  </body>
</html>

郑重声明:资讯 【jfreechart 柱状图- 大蘑菇- JavaEye技术网站】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——