Gráficos de funções em Java (Ajuda)

1 resposta
wickedman

Olá a todos!

Estou com uma dúvida a respeito de como fazer um gráfico de uma função matemática num JPanel. Eu tenho a forma da função, então resta saber como desenhar a curva que representa a função num sistema cartesiano de coordenadas, mas sem usar métodos que desenham arcos, ou seja, desenhar a própria curva que representa a função. Alguém poderia dar uma dica? Se alguém já tiver postado essa dúvida, desculpem, mas é que é a primeira vez que entro no fórum.

Desde já agradeço.

Fábio.

1 Resposta

ViniGodoy

Ao invés de desenhar a curva, desenhe várias linhas, ligando os pontos de sua função. Quanto mais pontos você plotar, mais as linhas se parecerão com uma curva.

Para desenhar linhas, sobrescreva o método paintComponent de um JPanel e use o metódo drawLine do objeto Graphics.

Embora esse tópico não faça exatamente isso, tem aqui um programinha que desenha linhas num painel ao clique do mouse. Você pode adaptar parte da lógica para sua situação. :wink:

Criado 3 de maio de 2007
Ultima resposta 3 de mai. de 2007
Respostas 1
Participantes 2