作者cklonger (22)
看板java
标题[问题] 如何在jfreechart产生的piechart中加入百分比
时间Thu Nov 8 22:48:00 2007
我画了一个pie chart 然後输出到jsp page
以下是部分的code
-----
int b[] = new int[9];
while(rs3.next())
{
b[i3] = rs3.getInt(1);
i3++;
}
String title = "test pipe";
DefaultPieDataset pieDataset = new DefaultPieDataset();
pieDataset.setValue("1.厂商资格不当", b[0] );
pieDataset.setValue("2.采购规格不当", b[1] );
pieDataset.setValue("3.招标文件草率", b[2] );
pieDataset.setValue("4.公告刊登错误", b[3] );
pieDataset.setValue("5.妨碍厂商领摽或投标", b[4] );
pieDataset.setValue("6.开标、审标、决标不公或不当", b[5] );
pieDataset.setValue("7.履约验收过程处理不当", b[6] );
pieDataset.setValue("8.未注意可能有围标之徵兆", b[7] );
pieDataset.setValue("9.其他", b[8] );
PiePlot aplot = new PiePlot(pieDataset);
JFreeChart chart = new JFreeChart("Sample Pie-chart using Plot", aplot);
String path = request.getRealPath(".");
try
{
File image = new File(path +"\\MyChart.png");
ChartUtilities.saveChartAsPNG(image, chart, 640, 480);
}
catch (Exception exc)
{
}
------------------
如图
http://www.pixnet.net/photo/cklonger/71386942
请问怎麽让图中显示百分比的数据
我去看过api文件
http://www.jfree.org/jfreechart/api/javadoc/index.html
但是
setExplodePercent
public void setExplodePercent(int section,
double percent)以外看不到很像的
只能用它吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.243.150