Was ist die beste Open-Source-Java-Charting-Bibliothek? (außer jfreechart)
Warum gibt es nicht mehr Open-Source, einfach zu bedienen charting-Bibliotheken für Java?. Die einzige erfolgreiche opensource Projekt in diesem Bereich zu sein scheint, jfreechart, und es spielt auch keine Unterlagen oder Beispiele zur Verfügung.
InformationsquelleAutor der Frage |
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist charts4j der ein-Diagramme und-Graphen-API. Es ermöglicht Entwicklern, um programmgesteuert erstellen der charts in den Google Chart API durch eine einfache und intuitive Java-API.
Disclaimer: ich schrieb charts4j. Wir werden ein neues major-release in den nächsten Wochen.
InformationsquelleAutor der Antwort
Es gibt nicht viele von Ihnen, weil Sie nicht im Wettbewerb mit JFreeChartund es ist genial. Sie können eine Dokumentation und Beispiele herunterladen developer ' s guide. Es gibt auch Tonnen von kostenlosen online-tutorials, wenn Sie nach Ihnen suchen.
InformationsquelleAutor der Antwort
EasyCharts ist kommerziell so konnte ich nicht verwenden es für mein Projekt. Ich benutzte den GRAL Grafik-Bibliothek statt. Ich fand es sehr einfach anzupassen und es ist lizenziert unter LGPL wie JFreeChart, so können Sie es kostenlos nutzen:
http://trac.erichseifert.de/gral
InformationsquelleAutor der Antwort
Gute Frage, ich war gerade auf der Suche nach alternativen zu JFreeChart mich den anderen Tag. JFreeChart ist ausgezeichnet und sehr umfangreich, ich habe es an mehreren Projekten. Mein problem war, dass es bedeutete hinzufügen von 1.6 mb der Bibliotheken in 50kb-applet, also ich war auf der Suche nach etwas kleinerem.
Den JFreeChart FAQ selbst alternativen aufzuzeigen. Im Vergleich zu JFreeChart, die meisten von Ihnen sind ziemlich einfach, und einige ziemlich hässlich. Die vielversprechendsten zu sein scheinen, Java-Diagramm-Konstruktion-Kit und OpenChart2.
Fand ich auch EasyChartsdie ein kommerzielles Produkt, aber scheinbar freien zu verwenden, in einigen Fällen.
In dem Ende ich ging zurück zu den bewährten JFreeChart und verwendet Proguard zu Metzger in eine überschaubare Größe.
Schlage ich vor, dass Sie einen anderen Blick auf JFreeChart. In der Bedienungsanleitung steht nur zur Verfügung, um zu kaufen, aber die demo zeigt, was möglich ist, und es ist ziemlich einfach, herauszufinden, wie man aus der API-Dokumentation. Grundsätzlich beginnen Sie mit der ChartFactory statische Methoden und stecken Sie das resultierende JFreeChart - Objekt in ein ChartPanelum es anzuzeigen. Wenn Sie nicht weiterkommen, ich bin sicher du bekommst ein paar schnelle Antworten auf Ihre Probleme auf StackOverflow.
InformationsquelleAutor der Antwort
Gibt es eine neue charting-Bibliothek in der Stadt: JChartlib JChartLib http://freshmeat.net/projects/jchartlib
InformationsquelleAutor der Antwort
Es ist JChart, die alle open-source. Ich bin mir nicht sicher, was Sie genau darstellen und wie Sie Diagramme (servlets, swing, etc) also ich würde sagen, schau einfach auf ein paar verschiedene, und sehen, welche für Sie arbeitet.
http://sourceforge.net/projects/jchart/
Habe ich auch verwendet, JGraph, aber ich habe nur Ihre kommerzielle version. Sie bieten ein open-source-version jedoch:
http://www.jgraph.com/jgraph.html
InformationsquelleAutor der Antwort
Für dynamische 2D-Diagramme, ich habe mit JChart2D. Es ist schnell, einfach und regelmäßig aktualisiert. Der Autor hat schnell zu reagieren, um meine einen bug-report und einige feature-Anfragen. Wir, at unser Unternehmen, es lieber über JFreeChart, weil es wurde entwickelt für die dynamische, im Gegensatz zu JFreeChart.
InformationsquelleAutor der Antwort
Können Sie versuchen,Jzy3d. Es hilft, Zeichnung, einfache 3d-Diagramme (Oberflächen, Streuungen, bars, etc), und hat viele Optionen zum anpassen des Layouts von Achsen, Bremsen, Zecken, etc. Es gibt viele Beispiele und eine Dokumentation im wiki.
Es ist kostenlos und open source.
Cheers,
Martin
InformationsquelleAutor der Antwort
Fand ich diesen Rahmen: jensoft sw2d, kostenlos für nicht kommerzielle Nutzung (dual-licensing)
http://www.jensoft.org
Grüße.
InformationsquelleAutor der Antwort
Ich verwendet habe, EasyCharts in der Vergangenheit und er lebte bis zu seinem Namen. Es ist nicht so mächtig wie JFreeChart, aber das GLAS für EasyCharts ist viel kleiner als für JFreeChart.
InformationsquelleAutor der Antwort