ShawnD
ShawnD

Reputation: 992

Icon on a JFreeChart XY Plot

I have an XY plot of positions and want the newest point to be an icon. Is this possible in JFreeChart?

Upvotes: 4

Views: 2041

Answers (1)

Eric Ness
Eric Ness

Reputation: 391

On an xy plot you would need to keep track of the last xy point added and then add it using something like the following:

double x = 150;
double y = 300;
XYPlot plot = chart.getXYPlot();
ImageIcon imageIcon = new ImageIcon("/path/to/your/icon.png");
XYAnnotation xyannotation = new XYImageAnnotation(x, y, imageIcon.getImage());
plot.addAnnotation(xyannotation); 

Upvotes: 6

Related Questions