对JFreeChar的学习-生成图片

1---在“对JFreeChar的学习-简单显示”中,通过实现“窗体”的方式。显示了JFreeChar图片。{如图}

wps_clip_image-1520

这种方式,对"WEB"DEVELOPER肯定不怎么实用。要张图片就OK了。

2---怎么弄出图片呢?

2.1---它可以显示在窗体中,那可定有个图片流的存在;

但在官方文档中似乎没有说明下;

wps_clip_image-31515

2.2---通过查找“JFreeChar”API文档,它提供了。一个“ChartUtilities”类。封装了一些处理输出的IO流问题的方法。只要调用这些方法就ok了。【方法如图】

wps_clip_image-19300

3---根据参数的提示,因此要提供俩个东西“File”和“JFreeChar”

因此在“对JFreeChar的学习-简单显示”中做下修改。

代码如下:

//显示JFreeChar的图片

/*

ChartFrame cFrame=new ChartFrame("啊龙爱啊妹", jfChar);

cFrame.pack();

cFrame.setVisible(true);

*/

File imageFile=new File(pathName);

try {

ChartUtilities.saveChartAsJPEG(imageFile, jfChar, 200, 200);

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

图片生成,成功。

wps_clip_image-25495

用图片查看器打开,查看下。

wps_clip_image-30342