El archivo JPEG creado

package jfree;
//imports pastel
import java.io.File;
import java.io.IOException;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.ChartUtilities;
import org.jfree.data.general.DefaultPieDataset;
public class Main {
public static void main(String[] args) {
// TODO code application logic here
double cat1 = 2.4;
double cat2 = 4.4;
double cat3 = 6.7;
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("Categoría 1", cat1);
data.setValue("Categoría 2", cat2);
data.setValue("Categoría 3", cat3);
JFreeChart chart = ChartFactory.createPieChart3D("Gráfico", data, true, true, true);
try{
ChartUtilities.saveChartAsJPEG(new File("C:\\pie.jpg"), chart, 500, 300);
}
catch(IOException e){
System.out.println("Error al abrir el archivo");
}
ChartFrame frame = new ChartFrame("Mi primer chart", chart);
frame.pack();
frame.setVisible(true);
}
}
oie . donde consigo todo eso de
ResponderEliminarimport org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.ChartUtilities;
import org.jfree.data.general.DefaultPieDataset;
Hola como agrego el un ChartFrame dentro de un Jframe es decir quiero que la grafica salga dentro de un frame que yo cree.
ResponderEliminar