Construção de graficos de funções

Pessoal, alguem poderia me dizer como faço para construir o grafico de uma função exponencial, logaritmica, seno ou cosseno.Por exemplo alguem entra com uma função logaritmica em um componente Jtext ou outro, aperta uma botão e aparece um grafico da função.

Obrigado pela atenção

Dê uma olhada em http://www.jfree.org/jfreechart/
Existem vários tipos lá