Skip to content Skip to sidebar Skip to footer

Cara Membuat Program Grafik Bar Chart di Java Netbeans Menggunakan Library JFreeChart

Program bar chart di netbeans
Artikel singkat ini menyajikan cara membuat barchart di netbeans dengan library JFreeChart yang sebelumya juga telah saya bahas bebeberapa tutorial membuat grafik lainnya seperti membuat Pie Chart dan Line Chart dengan JFreeChart di java.

Bar Chart atau diagram batang adalah data yang disajikan dalam bentuk batang berbentuk persegi panjang yang digambarkan secara vertikal atau horizontal. Untuk membuat barchart anda bisa menggunakan aplikasi seperti microssoft word, excell dsb.

Dan kita juga bisa membuat Bar Chart menggunakan bahasa pemrograman seperti java yang akan disajikan pada artikel ini dengan IDE netbeans. Seperti yang sudah saya bahas di artikel sebelumnya tentang cara membuat Pie Chart dan juga membuat Line Chart dinetbeans yakni dengan menggunakan library JFreeChart.

Apa itu JFreeChart ?

Jfree Chart adalah library gratis yang digunakan untuk membuat grafik pada bahasa pemrograman Java. Maka dari itu, untuk membuat grafik bar atau barchart di netbeans, anda harus download library JFreeChart DISINI


Cara Membuat Program Grafik Bar Chart di Java Netbeans

1. Buat Project baru dengan nama sebagai contoh saya berinama muhammadelang_171011402188
Membuat project baru di netbeans

2. Tambahkan library JFreeChart. Klik kanan Libraries > Add JAR/Folder
Menambahkan add jar jfreechart di netbeans

3. Buat Package baru dengan nama GrafikBar. Dengan cara klik kanan Source Packages > New > Java Package...
Membuat packages di netbeans

4. Membuat Java Class dengan nama Barchart. Klik kanan GrafikBar > New > Java Class...
Membuat java class pada package barchart

5. Silahkan paste Source Code berikut pada Class Barchart
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package GrafikBar;
//Import yang dibutuhkan:
import javax.swing.JFrame;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.DefaultCategoryDataset;
/**
 *
 * @author buahdjayamandiri
 */
public class BarChart {
    public static void main(String[] args)
    {
        DefaultCategoryDataset dcd = new DefaultCategoryDataset();
        dcd.setValue(45.100, "Mac OS","2020");//Value
        dcd.setValue(60.100, "Windows","2020");
        dcd.setValue(35.100, "Linux","2020");
        dcd.setValue(15.100, "lainnya","2020");
         
        JFreeChart freeChart = ChartFactory.createBarChart("Pengguna Browser Tahun Ini","Tahun","Data pengguna Sistem Operasi (%)", dcd, PlotOrientation.VERTICAL,true, true,true); //String arg0,String arg1,String arg2,Category Datasheet,Plot Orientation,boolean arg4,boolean arg5,boolean arg6
        ChartFrame cf = new ChartFrame("Data Pengguna Sistem Operasi Tahun 2020 (hanya ilustrasi)",freeChart);
         
        cf.setSize(700,500);
        cf.setVisible(true);
        cf.setLocationRelativeTo(null);
    }
}
Terlihat seperti ini :
Gambar paste source code pada class bar chart

6. Jalankan. Dengan klik kanan > run file atau tekan Shift+F6


Output Program Diagram Batang di java netbeans dengan JFreeChart

Post a comment for "Cara Membuat Program Grafik Bar Chart di Java Netbeans Menggunakan Library JFreeChart"