Cambiar las etiquetas en JFreechart

Cesitar
06 de Julio del 2005
Buenas, estoy trabajando con JFreeChart y mas concretamente con un grafico de dispersión (ScatterPlot).

El codigo de mi clase es este:

import org.jfree.chart.*;
import org.jfree.chart.plot.*;
import java.awt.image.*;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYDataset;
import javax.swing.JPanel;
import org.jfree.chart.labels.StandardXYLabelGenerator;

public class CrearGrafico extends JPanel{

JFreeChart chart;

public XYSeries createDataset(double[][] datos) {

// create the dataset...
XYSeries dataset = new XYSeries("Punto");

for (int j = 0; j < datos.length; j++) {
dataset.add(datos[j][0], datos[j][1]);
}

return dataset;
}

public JFreeChart createChart(XYDataset dataset) {

// create the chart...
chart = ChartFactory.createScatterPlot(
"", // chart title
"", // domain axis label
"", // range axis label
dataset, // data
PlotOrientation.VERTICAL, // orientation
false, // include legend
true, // tooltips?
true // URLs?
);

return chart;
}

public BufferedImage getImagen(){
return chart.createBufferedImage(900,500);
}
}

Quisiera cambiar la etiqueta que le sale a cada punto.

Lo que tengo es un vector de dos columnas con los datos, y un vector de Strings (Que no esta por ahi, esta en otra clase, pero podria venir si se le llama XD) para las etiquetas.

La etiqueta que te crea por defecto es una con los que le pases al XYSeries y las coordenadas de los puntos, es decir, en este caso que he puesto "Punto", seria:

Punto: 143'87,13'45

Y lo que quiero llegar a poner es únicamente la componente correspondiente al punto en el vector de Strings.

Muchas gracias de antemano.

Cesitar
06 de Julio del 2005
Me urge mucho si no sabeis como hacelo, es imposible o algo, que alguien me lo diga, para poder afrontar por orta parte mi trabajo