Cara � o seguinte: - Primeiro vc determina as dimens�es (ALTG, LARGG) da �rea onde ser� plotada o gr�fico e a suas coordenadas (XG, YG), tudo isto em pixels; - Agora vc vai coletar algumas informa��es dos pontos gerados pela sua fun��o, pegando os limites de X e Y; - Ent�o, para calcular o ponto de plotagem em pixels para cada ponto q a sua fun��o gerou basta aplicar uma regrinha de tr�s tipo ALTG est� para o maior valor de Y menos o menor valor de Y assim como o valor Y de um ponto do seu gr�fico est� para o ponto de plotagem em pixels; - Agora � s� plotar o gr�fico utilizando o m�todo drawLine() da classe Graphics; -Ah e n�o se esque�a de q o eixo das ordenadas no Java � invertido, ou seja, Y cresce para baixo... se vc n�o inverter a posi��o de cada ponto calculado o seu gr�fico aparecer� de cabe�a para baixo;
Qualquer d�vida email-me []'s Ary Junior ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 13, 2002 2:16 PM Subject: [java-list] Gr�fico > Ola Pessoal, > Gostaria de saber se algu�m j� fez um aplicativo simples: > Dado uma fun��o matem�tica, quero obter um gr�fico dela. > Muito obrigado! > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
