| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> Content
    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. * " % >
    < p > < % @ page import = " org.jfree.chart . * "% >

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

    < % @ 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 .

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere un pulsante di blog con Text Box Sotto …
    ·Come impostare un cookie quando si modifica la lingua d…
    ·5 Usi di Javascript 
    ·Come controllare per un tipo numerico in Javascript 
    ·Come chiamare un iFrame attraverso una forma 
    ·Fatto ma con gli errori di IE JS Previsto oggetto 
    ·Come fare la propria funzione in jQuery 
    ·Come creare uno script Data 
    ·Tutorial sul menu a tendina in Javascript 
    ·API per lo sviluppo di Google Maps 
      Articoli in evidenza
    ·Come impostare il percorso per Windows XP Java 
    ·Qual è la differenza tra un Mobile Web e un browser HT…
    ·Come leggere nel Testo delimitato da tabulazione Python…
    ·Come automatizzare Office con VBA 
    ·Come scrivere il nome di qualcuno in pseudocodice 
    ·Come decriptare un file crittografato in Blowfish 
    ·Come ottenere l'ID di posizione della cella della rete …
    ·Come creare un file CSV Su un JSON Python 
    ·Come sviluppare un gioco di Tetris in Java senza un App…
    ·Come imparare PASCAL 
    Copyright © Conoscenza Informatica http://it.wingwit.com