Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa stavia grafy v jazyku Java

programovací jazyk Java je dodávaný s knižnicou pre budovanie a vytváranie grafov . Môžete definovať číselné hodnoty , nastaviť farby a písma a interpret Java sa postará o zvyšok . Tie musia obsahovať char knižnice v kóde , zriadiť triedu pre program grafu a zobrazenie grafu vo formulári . Java " Graph " trieda spracováva vykreslenie grafov pre stolné projekty . Pokyny dovolená 1

Otvorte svoj ​​preferovaný Java tlmočníka softvér a otvorte projekt v jazyku Java , ktorý chcete použiť na pridanie grafu . Dvakrát kliknite na súbor , zdrojový kód Java ho vložiť do interpret editora .
2

Pridať potrebné knižnice pre Java grafov . Skopírujte a vložte nasledujúci kód do hornej časti súboru zdrojového kódu : ..

Import org.jfree.chart * ; import org.jfree.data * ; import org.jfree.chart.renderer.category . * ; import org.jfree.chart.plot * ; .
3

Vytvorte súbor dát pre graf . Súbor dát má hodnoty , ktoré sa zobrazujú v grafe . Interpret Java číta tieto hodnoty a zobrazuje graf graf . Nasledujúci kód vytvorí sadu dát pre počet zákazníkov získaných po dobu troch mesiacov :

DefaultCategoryDataset dáta = new DefaultCategoryDataset ( ) ; data.setValue ( 22 , " zákazníci " , " Október " ) ; údaje . SetValue ( 43 , " zákazníci " , " november " ) ; data.setValue ( 10 , " zákazníci " , " december " ) ;
4

Vytvorenie grafu a zviazať súbor dát ku kontrole grafu . Nastavenie farieb a písma je voliteľný , ale vlastnosti sú k dispozícii pre editáciu s kontrolou mapovať . Nasledujúci kód nastaví stĺpcový graf so zákazníkmi stanovených dát :

JFreeChart graf = ChartFactory.createBarChart ( ďalej len " zákazník Chart " , " " , " Zákazníci " , dát , PlotOrientation.VERTICAL , false , true , false ) ; graph.getTitle ( ) setPaint ( Color.Purple ) . CategoryPlot plot = graph.getCategoryPlot ( ) ;
5

Vykreslenie grafu na formulári plochy . Nasledujúci kód nastaví graf na viditeľné a kreslí na formulári :

plot.setRangeGridlinePaint ( Color.red ) ; ChartFrame Form1 = new ChartFrame ( ďalej len " zákazník Chart " , graf ) ; form1.setVisible ( true ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené