Galera estou começando a mexer com interfaces graficas, queria saber se vcs tem algum programinha simples de se entender, que plote o grafico de uma função do tipo: 4y=-x^2 , onde a origem deve estar no meio da tela de um JPanel.
Plotar Graficos em GUI
3 Respostas
Oliveira19
Simples eu não tenho (até porque depende do que é simples pra você), mas veja:
http://www.jfree.org/jfreechart/index.html
http://www.java-forums.org/new-java/7995-how-plot-graph-java-given-samples.html
Na teoria, o que você precisa é usar Java2D e desenhar sequências de linhas de acordo com os valores calculados pelas sua função. Para isso, veja tutoriais sobre Java2D. Não, não é complicado.
http://docs.oracle.com/javase/tutorial/2d/overview/index.html
http://www.guj.com.br/java/58613-graficos-de-funcoes-em-java-ajuda
Abraço.
Outra duvida surge quando quero deslocar a origem do grafico, gostaria de saber como fazer isto ??
Oliveira19
Pode fazer isso com translate ou, quando for desenhar, somar à cada um dos pontos que você for desenhar um valor para que o desenho seja mudado de posição. No fundo, é o mesmo processo.
Veja:
http://www.guj.com.br/java/50384-mudanca-no-sistema-de-coordenadas
Abraço.