首页    管理页面    写新日志    退出


«November 2025»
1
2345678
9101112131415
16171819202122
23242526272829
30


公告

Welcome to Lin's Space !

Just enjoy yourself .

Contact me:

jerry585@gmail.com


我的分类(专题)

日志更新

最新评论

留言板

我的相册

链接

Blog信息
blog名称:Lin's Space
日志总数:20
评论数量:99
留言数量:0
访问次数:243499
建立时间:2007年5月15日




[java]jfreechart饼图产生流程
软件技术

Great Void 发表于 2007/6/17 21:25:37

饼图   饼图的dataset 一般是用PieDataset 接口,具体实现类是 DefaultPieDataset   1、创建一个数据源(dataset):    private static PieDataset createDataset()    {        DefaultPieDataset defaultpiedataset = new DefaultPieDataset(); //注意是DefaultPieDataset!!        defaultpiedataset.setValue("One", new Double(43.200000000000003D));        defaultpiedataset.setValue("Two", new Double(10D));        defaultpiedataset.setValue("Three", new Double(27.5D));        defaultpiedataset.setValue("Four", new Double(17.5D));        return defaultpiedataset;    }   2、由ChartFactory  产生 JFreeChart 对象    private static JFreeChart createChart(PieDataset piedataset)    {        JFreeChart jfreechart = ChartFactory.createPieChart("Pie Chart Demo 1",  //图形标题名称                                                              piedataset,   // dataset                                                              true,      // legend?                                                              true,     // tooltips?                                                              false);  //URLs?        PiePlot pieplot = (PiePlot)jfreechart.getPlot();  //通过JFreeChart 对象获得 plot:PiePlot!!        pieplot.setNoDataMessage("No data available");    // 没有数据的时候显示的内容        return jfreechart;    }    一些重要的方法:    pieplot.setExplodePercent(0,0.3D) //把Lable 为"One" 的那一块”挖“出来30%


阅读全文(3688) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.457 second(s), page refreshed 144801728 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号