我还不知道hjfreechart是何东东呢,
友情UP!
友情UP!
解决方案 »
- 100分求助org.springframework.beans.factory.BeanCreationException
- 上传图片
- .dwg转jpg 或其他图片格式都行
- 用JDBC插入数据时,总是在最后插入,怎样在指定位置插入呢?
- jsp页面间数据传递问题???急急急急急急急急
- 上传提取路径老是报错,请各位高手帮帮!紧急求救!
- [200分]使用struts开发jsp形成的页面中有附件下载的连接,如何设定或者编程让点击之后出现文件保存的页面,而不是在网页中打开!!
- Tomcat服务国际化问题 Locale.getDefault()
- 怎样在某个日期某个时间点对一些数据库表字段做重新计算更新
- Tomcat 启动一闪而过。控制台打印Using xxx
- 菜鸟请教,在线等候,数据库相关!
- 关于WSAD建立CMP的findBy...方法后在建立查询描述语句时的问题!急!!!
demo做的还不错,看看它的源码就知道了
package fsldcx;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/
import java.awt.Color;
import java.io.*;
import org.jfree.data.DefaultPieDataset;
import org.jfree.data.DefaultCategoryDataset;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.plot.PiePlot;
import org.jfree.chart.ChartUtilities;
import java.net.URL;
import java.util.*;
public class TestBean
{
String rfname = "temp.jpeg";
String fileName = "images/" + rfname;
//可以保存文件为jpg或png格式。
File file = new File(fileName); public void setRfname(String rfname) {
this.rfname = rfname;
} public void setFileName(String fileName) {
this.fileName = fileName;
} public String getRfname() {
return rfname;
} public String getFileName() {
return fileName;
} public static void main(String[] args) {
TestBean testBean = new TestBean();
} public TestBean()
{
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("One", new Double(1.0));
data.setValue("Two", new Double(1.0));
data.setValue("aaa", new Double(2.0));
JFreeChart chart = ChartFactory.createPie3DChart("饼图", // chart title
data, // data
true, // include legend
true,
true
); chart.setBackgroundPaint(Color.white);
PiePlot plot = (PiePlot) chart.getPlot();
plot.setSectionLabelType(PiePlot.NAME_AND_PERCENT_LABELS); try{
//new File(fileName)
ChartUtilities.saveChartAsJPEG(new File(fileName), 200, chart, 200, 200);
//第一个参数为文件名
//第二个参数质量
//第三个参数为哪个chart创建图片
//第四个宽度
//第五个高度
}
catch(IOException ioe)
{
}
}
}
我就是在他的网站上自学的
你可以这样,在jsp中<jsp:useBean>使用这个bean,然后在bean中提供一个方法,来接收数据库的结果集!然后画出图形,显示在jsp页中,这样可以的!
另外不同的图形,有不同的参数!你可以到他的官方网站上查查