Kemarin saya telah posting membuat Bar Chart dengan JFreeChart,bagi yang belum membacanya dapat membuka artikel saya di https://marisharingilmu.wordpress.com/2012/06/17/membuat-bar-chart-dengan-jfreechart/.Nah,Sekarang saya akan kembali memberikan contoh program membuat grafik Pie Chart.Programnya simpel,untuk selebihnya dapat anda kembangkan sendiri.
Berikut ini listing programnya.
/* * @ author Resa C.R */ import org.jfree.chart.ChartFactory; import org.jfree.chart.ChartFrame; import org.jfree.chart.JFreeChart; import org.jfree.data.general.DefaultPieDataset; public class PieChart { public static void main(String[] ar) { DefaultPieDataset dpd = new DefaultPieDataset(); dpd.setValue("Linux", 20); dpd.setValue("Windows", 50); dpd.setValue("Mac OS", 20); dpd.setValue("Solaris", 2); dpd.setValue("Lainnya", 8); JFreeChart freeChart = ChartFactory.createPieChart("Sistem Operasi Yang Digunakan Tahun 2012",dpd,true,true, false); //String title,PieDatasheet datasheet,boolean legends,boolean tooltips,boolean url ChartFrame cf = new ChartFrame("Data Sistem Operasi Yang digunakan Tahun 2012 ",freeChart); cf.setSize(1000,800); cf.setVisible(true); cf.setLocationRelativeTo(null); } }
Berikut ini tampilan ketika program dijalankan
Selamat mencoba…. 🙂