JFreeChart est un framework open - source pour l'environnement de développement Java. Le cadre vous permet de créer des graphiques complexes dans vos pages web avec seulement quelques lignes de code. Ces cartes peuvent gérer les entrées statiques que vous fournissez dans le code source de la page Web , les données sont saisies dans un formulaire, ou de données dynamique, animé d'une base de données soumis par les utilisateurs . L'un des types de graphiques qui est géré par JFreeChart est le camembert traditionnel . Instructions
1
créer une nouvelle page web JSP dans votre éditeur de texte préféré
2
Insérez le code suivant au-dessus de la balise d'ouverture de votre page web . : Photos
<% @ Page import = " java.awt . * "%> Photos
<% @ Page import = " java.io. * "%> Photos < p> < % @ Page import = " org.jfree.chart . * "%> Photos
<% @ Page import = " org.jfree.chart.entity . * "%> < br >
<% @ Page import = " org.jfree.data.general * . "%> Photos
< %
données DefaultPieDataset finales = new DefaultPieDataset ();
data.setValue ( "One" , le nouveau double ( 43,2 ) ) ;
data.setValue ( "Two" , nouveau double ( 10,0) ) ;
data.setValue ( "Three" , nouveau double ( 27,5) ) ;
data.setValue ( " Four" , le nouveau double ( 17,5) ) ;
data.setValue ( " Five" , nouveau double ( 11.0) ) ;
data.setValue ( "Six" , nouveau double ( 19,4) ) ;
graphique JFreeChart = ChartFactory.createPieChart
(« Pie Chart », les données , true, true , false);
try {
info ChartRenderingInfo finale = new
ChartRenderingInfo ( nouveau StandardEntityCollection ());
finale file1 du fichier = new File ( " /webapps /jspchart /web /piechart.png . ». ) ;
ChartUtilities.saveChartAsPNG (produits
file1 , graphique , 600, 400, info) ;
} catch (Exception e) {
out.println ( e); }
%> Photos
Remplacez vos noms de marques préférées et des valeurs numériques pour chaque instance de data.setValue ci-dessus. Ce code traite les noms de marque et les valeurs spécifiés et créer une image statique du camembert qui en résulte, que vous pourrez ensuite intégrer dans votre page Web. (Voir référence 1 )
3
Insérez le code suivant dans la section body de votre page web : Photos
4
Enregistrez et publiez votre page Web. Quand on y accède , il affichera l'image statique du camembert généré à l'étape 2 .