De programmeertaal Java wordt geleverd met een bibliotheek voor het bouwen en het maken van grafieken . U definieert de numerieke waarden , het opzetten van de kleuren en lettertypen en de Java-interpreter doet de rest . U moet de char bibliotheken in uw code , het opzetten van een klasse voor de chart -programma en toont de grafiek op het formulier . De Java " Graph " class behandelt weergave van grafieken voor je desktop projecten . Instructies 1 Open de gewenste Java- interpreter -software en open het Java- project dat u wilt gebruiken om een grafiek toe te voegen . Dubbelklik op de Java-broncode -bestand om het te laden in de tolk -editor . Kopen van 2 Voeg de benodigde bibliotheken voor Java in kaart te brengen . Kopieer en plak de volgende code aan de top van de broncode bestand : import org.jfree.chart * ; import org.jfree.data * ; import org.jfree.chart.renderer.category . . . * ; import org.jfree.chart.plot * ; . 3 Maak het voor uw kaartgegevens . Een dataset bevat de waarden die worden weergegeven in de grafiek . De Java- interpreter leest deze waarden en toont de grafiek grafiek . De volgende code maakt een set voor het aantal klanten verkregen gedurende drie maanden gegevens : DefaultCategoryDataset databank = new DefaultCategoryDataset ( ) ; data.setValue ( 22 , "Klanten " , " oktober " ) ; gegevens . setValue ( 43 , "Klanten " , " november " ) ; data.setValue ( 10 , "Klanten " , " december " ) ; 4 Maak de grafiek en binden de dataset aan de grafiek controle . Het opzetten van kleuren en lettertypen is optioneel , maar de eigenschappen zijn beschikbaar voor het bewerken met het in kaart brengen van controle. De volgende code stelt een staafdiagram met de klanten dataset : JFreeChart grafiek = ChartFactory.createBarChart ( "Klant Grafiek " , " " , "Klanten " , data , PlotOrientation.VERTICAL , valse , true, false ) ; . graph.getTitle ( ) setPaint ( Color.Purple ) ; CategoryPlot perceel = graph.getCategoryPlot ( ) ; 5 Render de grafiek op het bureaublad formulier . De volgende code stelt de grafiek om zichtbaar en trekt het op het formulier : plot.setRangeGridlinePaint ( Color.red ) ; ChartFrame form1 = new ChartFrame ( "Klant Grafiek " , grafiek) ; form1.setVisible (true ) ;
|