Icon on a JFreeChart XY Plot
-
22-08-2019 - |
Question
I have an XY plot of positions and want the newest point to be an icon. Is this possible in JFreeChart?
Solution
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);
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow