Java - JFreeChart actualizar

 
Vista:

JFreeChart actualizar

Publicado por gloria (29 intervenciones) el 25/01/2008 22:50:06
Hola

Tengo un grafico en JFreeChart. El problema viene cuando quiero actualizarlo. Vuelvo a escribir:

CategoryDataset dataset = createDataset(N);
JFreeChart chart = createChart(dataset);

donde:

private CategoryDataset createDataset(int h) {
// row keys...
String series1 = "Primero";
String series2 = "Segundo";
String series3 = "Tercero";
// column keys...
String category1 = "Categoria";

int a = (new Double(Math.random()* 10)).intValue();

// create the dataset...
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(h, series1, category1);
dataset.addValue(5.0, series2, category1);
dataset.addValue(a, series3, category1);

return dataset;
}

private JFreeChart createChart(CategoryDataset dataset) {
// create the chart...
JFreeChart chart = ChartFactory.createBarChart3D(
"Grafico", // chart title
"Categoria", // domain axis label
"valor", // range axis label
dataset, // data
PlotOrientation.VERTICAL, // orientation
true, // include legend
true, // tooltips?
false // URLs?
);

return chart;
}

Pero no me cambia el gráfico.

Alguien sabe qué pasa? Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder