Qual é a melhor biblioteca de gráficos java de código aberto? (excepto jfreechart) [encerrado]
Por que não há mais opensource fácil de usar bibliotecas de mapeamento para Java?. O único projeto bem sucedido opensource nesta área parece ser jfreechart, e ele nem sequer tem qualquer documentação ou exemplos disponíveis.
10 answers
A FAQ JFreeChart em si lista Alternativas. Comparado com o JFreeChart, a maioria deles são bastante básicos, e alguns muito feios. O gráfico Java mais promissor parece ser o Kit de construção e OpenChart2 .
Eu também encontreiEasyCharts , que é um produto comercial, mas aparentemente livre de usar em algumas circunstâncias.
No final, voltei para o JFreeChart, que já tinha experimentado e confiado, e usei o Proguard para o transformar num tamanho mais manejável. Sugiro que dê outra vista de olhos ao JFreeChart. O guia do utilizador só está disponível para comprar, mas o demo mostra o que é possível e é muito fácil de trabalhar sair da documentação da API . Basicamente, você começa com o ChartFactory métodos estáticos e plug resultante JFreeChart objeto em um ChartPanel para o visualizar. Se ficares preso, tenho a certeza que terás respostas rápidas para os teus problemas no StackOverflow.Há uma nova biblioteca de mapas na cidade: JChartlib JChartLib http://freshmeat.net/projects/jchartlib
Existe o JChart que é todo de código aberto. Eu não tenho certeza exatamente o que você está graficando e como você está graficando (servlets, swing, etc) então eu diria basta olhar para alguns diferentes e ver o que funciona para você.
Também usei o JGraph, mas só usei a versão comercial deles. Eles oferecem uma versão de código aberto no entanto:Para gráficos 2D dinâmicos, tenho usado JChart2D . É rápido, simples e atualizado regularmente. O autor foi rápido para responder ao meu relatório de um bug e poucos pedidos de recursos. Nós, na nossa empresa, preferimos isto ao JFreeChart porque foi concebido para uso dinâmico, ao contrário do JFreeChart.
Podes tentar Jzy3d . Ele ajuda a desenhar gráficos 3d simples (superfícies, espalhadores, barras, etc), e tem muitas opções para personalizar o layout de eixos, carrapatos, etc. Há muitos exemplos e uma documentação sobre o wiki.
É de código aberto e gratuito. Saúde.Martin
Encontrei este quadro: jensoft sw2d, livre para utilização não comercial (dual licensing)
Cumprimentos.