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