java JFreeChart空指针问题
我只是试着运行一个我在网上找到的“简单”饼图的演示。我在Eclipse Kepler上运行这个
Exception in thread "main" java.lang.NullPointerException
at org.apache.fontbox.afm.AFMParser.main(AFMParser.java:304)
当我试着运行程序时。考虑到我从哪里得到的代码(链接自一个JChart网站),我认为它可以毫无问题地运行。只是想看看有没有人能看到我看不到的东西
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class BarChartDemo {
public static void main(String[] args){
DefaultPieDataset dataset = new DefaultPieDataset();
dataset.setValue("Category 1", 50.0);
dataset.setValue("Category 2", 50.0);
JFreeChart chart = ChartFactory.createPieChart(
"Sample Pie Chart",
dataset,
true,
true,
false
);
ChartFrame frame = new ChartFrame("First",chart);
frame.pack();
frame.setVisible(true);
}
}
# 1 楼答案
我能够在不更改代码的情况下显示图表。您是否在构建路径中包含了这两个JAR(jfreechart、jcommons)