Olá,
sou iniciante no JFreeChart e estou encontrando algumas dificuldades básicas.
Encontrei um código de exemplo na net (bem mal explicado) e tentei dar uma adaptada, mas não está funcionando.
É um exemplo bem simples, que deveria gerar um gráfico pizza.
Aí vai o fonte…
package teste;
import java.io.File;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class Main {
public static void main(String[] args) {
try{
DefaultPieDataset pieDataset = new DefaultPieDataset();
pieDataset.setValue("JavaWorld", new Integer(75));
pieDataset.setValue("Other", new Integer(25));
JFreeChart chart = ChartFactory.createPieChart
( "Sample Pie Chart", // Title
pieDataset, // Dataset
true, // Show legend
false,
false
);
ChartUtilities.saveChartAsJPEG(new File("chart.jpg"), chart, 500, 300);
} catch(Exception e){
System.out.println(e);
}
System.out.println("Fungou!!!");
}
}
Alguém saberia me dizer o q estou fazendo de errado?
Valeu,
Leiras