См. Этот метод в классе JFreeChart:
public BufferedImage createBufferedImage(int width, int height,
ChartRenderingInfo info)
Вы передаете экземпляр ChartRenderingInfo, который вы можете использовать позже для получения информации о различных деталях, используя такой код:
ChartEntity entity = info.getEntityCollection().getEntity(x, y);
См. Javadoc для ChartRenderingInfo для получения дополнительной информации, доступной там.