Senin, 01 Juni 2020

Cara Membuat Pie Chart Komputer Grafik

Cara Membuat Grafik Sederhana " Pie Chart " Java Netbeans
Disini saya akan menjelaskan cara membuat grafik sederhana Pie Chart semoga dapat dipahami, dan bisa bermanfaat untuk kalian :)

PERTEMUAN PERTAMA KOMPUTER GRAFIK " Pie Chart "

1. Pertama buat New Project dengan Nama " PieChart "




2. Import jdk dan jfreechart pada library seperti contoh berikut : 




3. Masukkan Source pada Package Pie Chart.

package atika_Pertemuan1_2;

import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PiePlot3D;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.general.PieDataset;
import org.jfree.util.Rotation;


public class PieChart extends JFrame {
    
    public PieChart() {
        //inisialisasi frame
        this.setSize(600, 400);
        this.setTitle("Diagram PIE - atika");
        this.setLocationRelativeTo(null);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        //membuat diagram/chart jfreechart
        //Membuat/mengkakulasikan data char
        PieDataset dataset_atika = buildData();
        //membuat chart berdasarkan data yang ada pada dataset
        JFreeChart chart_atika = buildChart (dataset_atika, "Browser yang Yang Digunakan");
        //memasukan chart pada panel agar lebih mudah di tampilkan pada komponen swing containe
        ChartPanel pieChart = new ChartPanel(chart_atika);
        
        //memasukan chart panel kedalam jpanel 
        this.setContentPane(pieChart);
        
    }
    
    private JFreeChart buildChart(PieDataset dataset, String judul){
        JFreeChart chart_atika = ChartFactory.createPieChart3D(judul, //Judul Chart
                dataset, // data chart yang akan ditampilkan
                true, // jika ya, maka akan legend chart/diagram ditampilkan
                true,
                false);
        
        PiePlot3D plot_atika = (PiePlot3D) chart_atika.getPlot();
        plot_atika.setStartAngle(290);
        plot_atika.setDirection(Rotation.CLOCKWISE);
        plot_atika.setForegroundAlpha(0.5f);
        return chart_atika;
           
    }
    
    private PieDataset buildData(){
        DefaultPieDataset dataset_atika = new DefaultPieDataset();
        dataset_atika.setValue("Google Chrome", 45);
        dataset_atika.setValue("Mozila Firefox", 30);
        dataset_atika.setValue("Internet Explorer", 15);
        dataset_atika.setValue("Browser Lainnya", 10);
        
        return dataset_atika;
    }
    
    public static void main(String[] args) {
        try{
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        } catch (Exception e){
        }
        
        SwingUtilities.invokeLater(new Runnable(){
            @Override
            public void run (){
                new PieChart().setVisible(true);
            }
        });
    }
}

4. Lalu kalian Run atau shift+f6 hasil nya seperti ini : 


TerimaKasih sudah melihat dan mengikuti tata cara membuat " PieChart " pada blog ini semoga bermanfaat untuk kalian yang sedang belajar dan bisa menambah wawasan kalian :)

kalo ada yang kurang paham tinggal coment aja ya dan jangan lupa dilike ya biar saya lebih semangat membuat blog blog yang lainnya .









Tidak ada komentar:

Posting Komentar

Cara Membuat Aplikasi Database dengan Menampilkan Hasil Grafik

Cara Membuat Aplikasi Grafik dari Database Menggunakan Java Netbeans  dari blog ketiga ini kita membahas cara membuat grafik pie kemudi...