2
是否有可能使用JfreeChart繪製一個三維圖表,如下面的鏈接。如果可能的話,任何人都可以提供一些提示和代碼片斷,可以使用Plot的哪些參數來做到這一點。三維圖表與Jfreechart
是否有可能使用JfreeChart繪製一個三維圖表,如下面的鏈接。如果可能的話,任何人都可以提供一些提示和代碼片斷,可以使用Plot的哪些參數來做到這一點。三維圖表與Jfreechart
雖然它不會長得一模一樣這是可能的。最簡單的方法是創建一個數據集(的org.jfree.data.general.PieDataset
後裔),並使用org.jfree.chart.ChartFactory
方法之一:
PieDataset data = new DefaultPieDataset(); data.setValue("Section1", 30); data.setValue("Section2", 60); data.setValue("Section3", 120); JFreeChart pieChart = ChartFactory.createPieChart3D( "My Pie Chart", // title data, // data set true, // draw a legend true, // show tooltips over sections false); // do not generate image map with URLs
可以進一步通過pieChart
方法自定義圖表。例如,下面是如何爆炸的一個餅圖部分:
PiePlot plot = (PiePlot) pieChart.getPlot(); plot.setExplodePercent("Section2", 0.25);
酷感謝...您能否提供良好的顏色代碼和ofcourse不colors..My壞我有顏色 – Harish 2009-07-09 16:26:48