我畫了一個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