142 votes

Quelle est la meilleure bibliothèque de java open-source? (autre que jfreechart)

Pourquoi n'y a-t-il pas plus de librairies faciles à utiliser pour Java?. Le seul projet OpenSource réussi dans ce domaine semble être jfreechart, et il n’ya même pas de documentation ou d’exemples disponibles.

59voto

Bill the Lizard Points 147311

Il n'y en a pas beaucoup car ils seraient en compétition avec JFreeChart , et c'est génial. Vous pouvez obtenir de la documentation et des exemples en téléchargeant le guide du développeur . Il y a aussi des tonnes de didacticiels en ligne gratuits comme celui-ci , si vous les recherchez.

58voto

Julien Chastang Points 8357

Il y a des charts4j qui est une API graphique et graphique. Il permet aux développeurs de créer par programmation les graphiques disponibles dans l' API Google Chart via une API Java simple et intuitive.

Disclaimer: J'ai écrit charts4j . Nous allons faire une autre sortie majeure dans les prochaines semaines.

15voto

Rick Points 1

EasyCharts est commercial donc je ne pouvais pas l'utiliser pour mon projet. J'ai utilisé la bibliothèque graphique GRAL à la place. Je l'ai trouvé très facile à personnaliser et sous licence LGPL, tout comme JFreeChart, vous pouvez donc l'utiliser gratuitement:

http://trac.erichseifert.de/gral

14voto

Dan Dyer Points 30082

Bonne question, je viens de regarder pour des solutions de rechange à JFreeChart moi-même l'autre jour. JFreeChart est excellent et très complet, je l'ai utilisé sur plusieurs projets. Mon récent problème était que cela signifie l'ajout de 1.6 mo de bibliothèques d'un 50kb applet, alors que je cherchais quelque chose de plus petit.

Le JFreeChart FAQ lui-même des listes alternatives. Par rapport à JFreeChart, la plupart d'entre eux sont assez de base, et certains assez laid. Les plus prometteurs semblent être la Java Graphique Kit de Construction et OpenChart2.

J'ai aussi trouvé EasyCharts, qui est un produit commercial, mais apparemment libre de les utiliser dans certaines circonstances.

En fin de compte, je suis retourné à la essayés et approuvés par le JFreeChart et utilisé Proguard de boucher dans un plus gérable taille.

Je vous suggère de prendre un autre regard sur JFreeChart. Le guide de l'utilisateur est uniquement disponible à l'achat, mais la démo montre ce qui est possible et il est assez facile de travailler sur la façon de la documentation de l'API. Fondamentalement, vous commencez avec la ChartFactory méthodes statiques et branchez la résultante JFreeChart objet dans un ChartPanel pour l'afficher. Si vous êtes coincé, je suis sûr que vous aurez quelques réponses rapides à vos problèmes sur StackOverflow.

4voto

BoboTheCodeMonkey Points 628

Il est JChart qui est open source. Je ne suis pas sûr exactement ce que vous êtes graphiques et des graphiques (servlets, swing, etc), donc je dirais juste regarder un couple de différents et voir ce qui fonctionne pour vous.

http://sourceforge.net/projects/jchart/

J'ai aussi utilisé JGraph mais je ne l'ai utilisé leur version commerciale. Ils offrent une version open source cependant:

http://www.jgraph.com/jgraph.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X