jfreechart - database grænseflade

, i dette kapitel forklares, hvordan kan du læse simple data fra en database, og så bruge jfreechart til at skabe et kort over din valg., business data, anser vi har efter mysql tabel mobile_tbl (mobile_brand varchar (100), der ikke er ugyldig, unit_sale int nr. nul), finder denne tabel er under følgende plader: mobile mærker enhed salg iphone5s 20 samsung grand 20 motog 40 nokia lumia 10 figur generation med database efter koden for at skabe et diagram baseret på oplysningerne i mobile_tbl tabel til rådighed i test_db i en mysql database.baseret på deres krav, kan du bruge en anden database. import java. io. *; import java. sql. *; import org.jfree.chart.chartutilities; import org.jfree.chart.chartfactory; import org.jfree.chart.jfreechart; import org.jfree.data.general.defaultpiedataset; offentlige klasse piechart_db {offentlige statisk tomrum vigtigste (string [] args) gør undtagelse (string mobilebrands [] = ("iphone 5s", "samsungs store", "motog", "nokia lumia"} /* skabe mysql database forbindelse * /klasse. forname ("kom. mysql. jdbc."); forbindelse forbinde = drivermanager. getconnection (jdbc: mysql: //localhost: 3306 /jf_testdb "," rod "," root123 ");erklæring fra = forbinde. createstatement (); resultset resultset = erklæring. executequery ("vælg * fra dataset_tb"); defaultpiedataset datasæt = nye defaultpiedataset (), mens (resultset. næste ()) (datasæt. setvalue (resultset. getstring ("brandname"), en dobbelt. parsedouble (resultset. getstring ("datavalue")))) jfreechart figur = chartfactory. createpiechart ("mobile salg" //kort titel datasæt, //data korrekt, //omfatter legende, falske); int bredde = 560; /* bredde af image * /int højde = 370) /* højde på billedet * /fil piefigur = nye fil ("pie_chart. jpeg"); chartutilities. savechartasjpeg (piechart, figur, bredde, højde)}}, lad os holde ovennævnte java - koden, piechart_db.java, fil, og så udarbejde og løb fra kommando hurtig som følger: $javac piechart_db.java $java piechart_db, hvis alt er fint, det vil udarbejde og løbe for at skabe jpeg image fil ved navn, pie_chart.jpeg, med følgende diagram.,,

JFreeChart Database Interface



Previous:
Next Page: