Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come creare un grafico a torta in JSP usando JFreeChart

JFreeChart è un framework open -source per l'ambiente di sviluppo Java . Il framework consente di creare grafici complessi in pagine web con poche righe di codice . Questi grafici possono gestire ingresso statico che fornite nel codice sorgente della pagina web , i dati in ingresso in una forma , o di dati dinamici guidati da una base di dati inviati dall'utente . Uno dei tipi di grafici che è gestita dal JFreeChart è il tradizionale grafico a torta . Istruzioni
1

Creare una nuova pagina web JSP nel vostro editor di testo preferito
2

Inserire il seguente codice sopra il tag di apertura della tua pagina web . :

< % @ page import = " java.awt . * "% >

< % @ page import = " java.io. * " % >

< % @ page import = " org.jfree.chart . * "% >

< % @ page import = " org.jfree.chart.entity . * "% >

< % @ page import = " org.jfree.data.general * . "% >

< %

dati DefaultPieDataset finali = new DefaultPieDataset ( ) ; < br

data.setValue > ( " One" , nuovo doppio ( 43,2) ) ;

data.setValue ( "Due" , nuovo doppio ( 10,0) ) ;

data.setValue ( "Tre" , nuovo doppio ( 27,5) ) ;

data.setValue ( " Four" , nuovo doppio ( 17,5) ) ;

data.setValue ( " Five" , nuovo doppio ( 11.0 ) ) ;

data.setValue ( " Six" , nuovo doppio ( 19,4) ) ;

grafico JFreeChart = ChartFactory.createPieChart

( " grafico a torta " , i dati , true, true , false) ;

try {

informazioni ChartRenderingInfo finale = new

ChartRenderingInfo ( nuovo StandardEntityCollection ( ) ) ;

finale file1 file = new File ( "/webapps /jspchart /web /. piechart.png . " ) ;

ChartUtilities.saveChartAsPNG (

file1 , grafico , 600 , 400 , info) ;

} catch ( Exception e) {

out.println ( e);

}

% >

sostituire il nomi delle etichette preferite e valori numerici per ogni istanza di data.setValue sopra . Questo codice dovrà elaborare i nomi delle etichette ei valori specificati e creare un'immagine statica del grafico a torta risultante, che è quindi possibile incorporare nella pagina web. (Vedi riferimento 1)
3

Inserire il codice seguente nella sezione della tua pagina web :

< IMG SRC = " piechart.png " WIDTH = " 600 " height = " 400 " border = USEMAP " 0 " = " # grafico " >
4

salvare e pubblicare la vostra pagina web. Quando si accede , visualizza l'immagine statica del grafico a torta generato nel passaggio 2 .

 

Programmazione © www.354353.com