I noticed two different threads from Aug 04 and Oct 05 about incorrect behavious when using getRangeCrosshairValue() when one has two axis (in my case a right and left one for the Y-axis).
Has anyone come up with a fix to this yet in JFreeChart? I noticed someone even submitted a bug report.
Kurt Peters