JFreeChart, une trés bonne bibliothèque Java pour la génération des rapports.
Sur le site officiel :" JFreeChart is a free Java class library for generating charts," c'est vrai, mais dès que tu demande un code source d'un exemple, ou même le User Guide, ça devient payant!