为什么我可以导入org.jfree.ui,但不能导入org.jfree.chart?

时间:2014-05-08 15:48:07

标签: java jfreechart

我正在尝试创建一个新的JFreeChart,我在项目的构建路径中同时拥有JCommon(1.0.22)和JFreeChart(1.0.17-demo);

然而,当我尝试创建代码时,在这种情况下;

        CategoryDataset dataset = createDataset();
    JFreeChart chart = createChart(dataset);
    ChartPanel chartPanel = new ChartPanel(chart, false);
    chartPanel.setPreferredSize(new Dimension(500, 270));
    setContentPane(chartPanel);

我在" JFreeChart"没有导入选项。

我在这里使用指南:

http://www.java2s.com/Code/Java/Chart/JFreeChartBarChartDemo1.htm

尝试创建图表(只是为了立即检查导入) 但我可以导入org.jfree。(任何)像org.jfree.ui

但是我无法导入org.jfree.chart

因为它说它在我的图书馆中并不存在。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

jfreechart-1.0.17-demo.jar是包含演示示例的JAR文件,而不是实际的库。

查看lib文件夹并使用jfreechart-1.0.17.jar

答案 1 :(得分:0)

需要两个库:

  • jcommon-1.0.23.jar
  • jfreechart-1.0.19.jar

(演示jar不是库。这是您可以获得的大量输出示例。)