Plano Cartesiano

Bem Pessoal estou com o seguinte problema.
Eu tenho um tabelamento x e y no caso coordenadas de pontos.
O que eu quero fazer é criar um gráfico cartesiano, para poder plotar esses pontos e se possível uma linha ligando eles. ( que no meu caso seria a função )

Agradeço qualquer ajuda!

Você quer saber como desenhar na tela? é isso?

Bem como eu disse, quero desenhar a tela com o gráfico, desenhar os pontos, e e a linha que passa por eles.

Pra isso você pode usar a API Java 2D.

http://docs.oracle.com/javase/tutorial/2d/index.html

Outra opção é usar javafx, que possui suporte a gráficos embutido.

http://docs.oracle.com/javafx/2/charts/chart-overview.htm