Graphiques
JFreeChart a été retenu pour la production des graphiques qui est, comme JasperReports, open source et entièrement écrit en Java. JFreeChart est une librairie fournissant une API permettant à Java de générer des graphiques à partir de sources de données et dont la sortie possible est une image JPEG ou PNG.
1. Création avec Jaspersoft Studio et JFreeChart
Pour rendre la création de graphiques encore plus simple, il est possible de travailler à nouveau avec Jaspersoft Studio en tandem avec JFreeChart.
Un éditeur graphique est ainsi disponible pour dessiner les graphiques, placer d’éventuels paramètres et tester le résultat final comme cela vient d’être fait avec l’aperçu, l’impression et l’exportation de clients.
Un graphique simple va être produit, qui va donner les pourcentages du nombre de commandes par mois pour une année donnée.
Téléchargez les librairies de JFreeChart sur le site de SourceForge à l’adresse suivante : https://sourceforge.net/projects/jfreechart/files/
Décompressez le fichier et ajoutez les librairies suivantes à celles déjà présentes dans le projet de gestion.
Avant de commencer la création du rapport, il faut s’intéresser au modèle de données.
Chaque statistique comprend deux propriétés : le nom du mois et le nombre de commandes...