2017-12-08 1 views
0

Ich bin neu zu JFreecharts in java.Am versucht, den Code für piechart ausführen, aber es gibt Fehler "Bezeichner erwartet und illegaler Beginn des Ausdrucks" .kann jemand mir helfen.Bezeichner in jfreechart

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); 
} 
} 
} 

Antwort

1

Diese Zeile bezieht sich nicht auf jede Klasse oder Paket:

import org.jfree.dataset; 

Dann wird die Klasse nicht gut ausgebildet ist, sollte es ein Konstruktor sein, und mindestens eine Methode main(). Dies ist nichts mit JFreeChart, nur grundlegende Java-Programmierung, so dass Sie zuerst ein gutes Tutorial über das gehen sollten.