Ajuda sobre criação de gráfico de linhas

como faço para criar um gráfico de linhas com esses dados que me aparecem no console.

2009
49
500
2.194

2009
49
510
1.918

2009
49
520
1.923

2009
49
530
2.408

2009
49
540
2.302

2009
49
550
2.242

2009
49
600
2.121

2009
49
610
2.094

2009
49
620
1.824

2009
49
630
1.56

2009
49
640
1.657

2009
49
650
1.985

2009
49
700
2.027

2009
49
710
2.021

2009
49
720
2.205

2009
49
730
2.249

2009
49
740
1.886

2009
49
750
1.907

2009
49
800
2.454

2009
49
810
2.758

2009
49
820
2.078

2009
49
830
2.42

2009
49
840
2.637

2009
49
850
2.272

O eixo x será formado com os três primeiros valores de cada bloco de números mostrados acima (os três juntos: ano, dia e hora), e o eixo y será formado pelo quarto número que aparece nos blocos (velocidade).

Alguém poderia me ajudar, se possível mostrando algum código?
Lembrando que este gráfico será gerado de um arquivo txt e o console sempre mostra o arquivo desta forma que está na tela.

API Java 2D talvez?

http://java.sun.com/products/java-media/2D/index.jsp

sim…
mas o meu problema é não conseguir montar o código que leia estes dados e faça o gráfico.
isso que nao estou sabendo.
alguém pode me ajudar?

Neste link você encontra uma lista de exemplos de como utilizar a JAVA2D API… de uma olhada nelas e qualquer dúvida volte a postar, ok?

http://java.sun.com/products/java-media/2D/samples/index.html

Abraços

Neste site existem vários exemplos, mas trabalham com interface gráfico, desenhos e tdmais.

O que eu desejo é trabalhar com gráfico, plotar gráfico.

Entende?