JFreeChart is een open - source framework voor het Java- ontwikkelomgeving . Het raamwerk laat u complexe grafieken in uw webpagina's te creëren met slechts een paar regels code . Deze grafieken kunnen verwerken statische input die u op de webpagina 's broncode , gebruiksvriendelijke ingediende gegevens die is ingevoerd in een vorm , of dynamische data driven uit een database . Een van de typen grafieken die wordt behandeld door JFreeChart is de traditionele taartdiagram . Instructies 1 Maak een nieuwe JSP webpagina in uw favoriete tekstverwerker kopen van 2 Plaats de volgende code boven de opening van uw webpagina . : < % @ page import = " java.awt . * " % > < % @ page import = " java.io. * " % > < % @ page import = " org.jfree.chart . * " > < % @ page import = " org.jfree.chart.entity . * " % > < br % > < % @ page import = " org.jfree.data.general * . " % > < % laatste DefaultPieDataset databank = new DefaultPieDataset ( ) ; < br data.setValue > ( " One" , nieuwe dubbel ( 43.2 ) ) ; data.setValue ( " Two " , nieuwe dubbel ( 10,0 ) ) ; data.setValue ( " Drie " , nieuwe dubbel ( 27.5 ) ) ; data.setValue ( " Four " , nieuwe dubbel ( 17,5 ) ) ; data.setValue ( "Vijf " , nieuwe Double ( 11.0 ) ) ; data.setValue ( " Zes " , nieuwe dubbel ( 19.4 ) ) ; grafiek JFreeChart = ChartFactory.createPieChart ( " Pie chart" , data , true , true, false ) ; try { laatste ChartRenderingInfo info = new ChartRenderingInfo ( nieuw StandardEntityCollection ( ) ) ; definitief Bestand file1 = new File ( " /webapps /jspchart /web /piechart.png . . " ) ; ChartUtilities.saveChartAsPNG ( file1 , grafiek , 600 , 400 , info ) ; } catch ( Exception e ) { out.println ( e ) ; } % > Telefoonkaarten Vervang uw voorkeur labelnamen en numerieke waarden voor elk exemplaar van data.setValue hierboven . Deze code zal de namen en waarden opgegeven label verwerken en maak een statisch beeld van de resulterende cirkeldiagram , die u vervolgens kunt insluiten in uw webpagina . ( Zie referentie 1 ) 3 Plaats de volgende code in de gedeelte van uw webpagina: < IMG SRC = " piechart.png " WIDTH = " 600 " height = " 400 " border = " 0 " USEMAP = " # chart " > 4 Opslaan en publiceren van uw webpagina. Wanneer u deze opent , zal het het statisch beeld van het cirkeldiagram gemaakt in stap 2 weer te geven .
|