Is there a way to be able to click on a segment on a plot and have jfreechart tell me the x/y coordinates of that point or somehow return the corresponding data associated with that line?
Does jfreechart have any packages at all for interacting with the plot?
Implementing the ChartMouseListener interface will provide you ChartMouseEvents when the user clicks on the chart. A ChartEntity is available from the ChartMouseEvent to give you specific information about what was clicked on.
I believe there’s a demo showing how to capture chart mouse events in the JFreeChart Developer’s Guide.