2011-05-27 73 views
4
DefaultPieDataset myColoredPieChart = new DefaultPieDataset();     
    myColoredPieChart.setValue("Java", 12.9);  
    ....... 
    org.jfree.chart.JFreeChart myColoredChart=ChartFactory.createPieChart("Programming - Colored Pie Chart Example",myColoredPieChart,true,true,false);  

我得到一个错误“之类org.jfree.util.PublicCloneable不能得到解决。这是间接需要的.class文件中引用”问题实施的JFreeChart

任何一个知道如何解决它?

回答

14

JFreeChart打包为多个jar文件;你可能没有在你的程序中包含所有这些。名为jcommon-XXX.jar的文件包含缺少的类,因此请务必在程序中包含该类。

+0

事实上,我确实错过了那个jar,但它并没有解决问题......我现在有一个导入问题:import org.jfree.chart.JFreeChart;和一个错误消息:导入org.jfree.chart.JFreeChart与在同一个文件中定义的类型冲突 – 2011-05-27 13:25:35

+4

jcommon问题..下载另一个并将其添加到我的构建路径并解决问题。 – 2011-05-27 14:56:38