Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jfreechart中需要标识符_Java_Jfreechart - Fatal编程技术网

Java jfreechart中需要标识符

Java jfreechart中需要标识符,java,jfreechart,Java,Jfreechart,我是java中的JFreecharts新手。我正在尝试执行piechart的代码,但给出的错误是“预期的标识符和表达式的非法开始”。有人能帮我吗 import org.jfree.chart.ChartFrame; import org.jfree.chart.ChartFactory; import org.jfree.chart.JFreeChart; import org.jfree.data.general.DefaultPieDataset; import org.jfree.

我是java中的JFreecharts新手。我正在尝试执行piechart的代码,但给出的错误是“预期的标识符和表达式的非法开始”。有人能帮我吗

 import org.jfree.chart.ChartFrame;
 import org.jfree.chart.ChartFactory;
 import org.jfree.chart.JFreeChart;
 import org.jfree.data.general.DefaultPieDataset;
import org.jfree.dataset;


public class test {
/**
* The starting point for the demo.
*
* @param args ignored.
*/
// create a dataset...
DefaultPieDataset dataset = new DefaultPieDataset;
dataset.setValue("Category 1", 43.2);
dataset.setValue("Category 2", 27.9);
dataset.setValue("Category 3", 79.5);
// create a chart...
JFreeChart chart = ChartFactory.createPieChart(
"Sample Pie Chart",
dataset,
true, // legend?
true, // tooltips?
false // URLs?
);
// create and display a frame...
ChartFrame frame = new ChartFrame("First", chart);
frame.pack();
frame.setVisible(true);
}
}
}

此行不涉及任何类或包:

import org.jfree.dataset;
那么类的格式就不好了,应该有一个构造函数,至少还有一个main()方法。这与JFreeChart无关,只是基本的Java编程,所以您应该先阅读一篇关于这方面的好教程