Minha duvida é : COMO USAR JFREE CHART PARA LINE CHART EM TEMPO REAL ou seja os dados entrando dinamicamente ?
Vc vai precisar montar um CategoryDataset dinamicamente (ou talvez outro dataset dependendo do comportamento que vc deseja) com os dados em tempo real, depois criar um CategoryPlot com o dataset e os eixos, então usar a classe JFreeChart para gerar o gráfico como uma BufferedImage. A partir daí é só usar alguma classe do pacote javax.imageio para escrever a imagem em um stream de dados ou salvar diretamente em disco.
Uma boa dica é dar uma olhada no código fonte dos exemplos que vêm com o JFreeChart.
Nesta última versão tem um tal de JDBCCategoryDataset, mas nunca usei.