谁有的话,请给个,谢谢了!
我下载了JFreeChat中文教程,但是里面的关于输出到jpeg的例子,我运行报错。希望能有个完整的例子,谢谢!

解决方案 »

  1.   

    继续求助。没人知道么?
    输出到jpeg文件的代码是这样的:
    FileOutputStream fos_jpg = null;
           try {
           fos_jpg = new FileOutputStream("c:\\bb.jpg");
           ChartUtilities.writeChartAsJPEG(fos_jpg, 100, a, 400, 300, null);
           } finally {
           try {
           fos_jpg.close();
           } catch (Exception e) {
           }
           }
    但是ChartUtilities.writeChartAsJPEG(fos_jpg, 100, a, 400, 300, null);
    这句报错,a是一个JFreeChart
      

  2.   

    JFreeChar  怎么跑这里来了!  哈哈! 我做了N多小实例要的话和我说实例可以在Eclipse下正常运行生成图片!
    可惜这没有东西上传!  图片也没有上传的地方 我给你个代码吧!!import java.io.File;
    import java.io.IOException;
     
    import org.jfree.chart.ChartFactory;
    import org.jfree.chart.ChartUtilities;
    import org.jfree.chart.JFreeChart;
    import org.jfree.data.general.DefaultPieDataset;public class PieChartExample { public PieChartExample() { }
    public static void main(String[] args) {
    //create a simple pie chart
    DefaultPieDataset pieDataset = new DefaultPieDataset();
    pieDataset.setValue("JSP", new Integer(75));
    pieDataset.setValue("ASP", new Integer(30));
    pieDataset.setValue("PHP", new Integer(3));
    pieDataset.setValue("其他", new Integer(2)); JFreeChart chart = ChartFactory.createPieChart
    ("WEB发展比例(数据不实)演示:",//Title
     pieDataset,//Dataset
     true,//show legend是否显示图标代表什么
     false,//use tooltips
     true//configure chart to generate URLs?
    );
    try {
    ChartUtilities.saveChartAsJPEG(new File("C:\\chart1.jpg"),chart,500,300);
    } catch (IOException e) {
    System.out.println("Problem occurred creating chart");
    e.printStackTrace();
    }
    }}
      

  3.   

    谢谢楼上的了你的例子很好啊。
    能不能发其他的例子到我邮箱里呢?[email protected]
    谢谢了啊!
      

  4.   

    JFreeChar    产生:饼析图\柱状图\线性图\   这些实例都有   里面有10几个给你发过去的是个Eclipse项目  导入项目即可慢慢去了解
       器中线性图最难,回去后你可以好好研究,其实明白了就很容易了! 
      

  5.   

    为什么收不到呢?能麻烦你发再发下到我的另外一个邮箱好么?
    [email protected]  
    上次有个朋友发我那个邮箱也没收到...是不是yahoo的问题?