想用jfreechart实现纵轴是时间点(8:00   9:00 。。)的柱状图,网上几乎没有实例,那位高手帮帮忙啊!!!

解决方案 »

  1.   

    这个貌似网上很多的吧 随便拷个代码给你  你参考下吧
    <%@ 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.DefaultCategoryDataset"%>
    <%
    DefaultCategoryDataset dataset = new DefaultCategoryDataset();
    dataset.addValue(610, "广州", "猪肉");
    dataset.addValue(220, "广州", "牛肉");
    dataset.addValue(530, "广州", "鸡肉");
    dataset.addValue(340, "广州", "鱼肉");
    JFreeChart chart = ChartFactory.createBarChart3D("肉类销量统计图", 
                      "肉类",
                      "销量",
                      dataset,
                      PlotOrientation.VERTICAL,
                      false,
                      false,
                      false);
    String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, null, session);
    String graphURL = request.getContextPath() + "/DisplayChart?filename=" + filename;
    %>
    <img src="<%= graphURL %>"width=500 height=300 border=0 usemap="#<%= filename %>">
      

  2.   

    就是 怎么会没有呢...
    我也推荐LZ用fushieschart 这个感觉是动态的....flash实现
      

  3.   

    没有?楼主的关键词不对吧google吧