Tatacara Membuat Program Grafik Sederhana (Diagram_Bar) dengan Netbeans
- Buatlah
Project dengan nama “UAS_ABRORI_171011401250”
3. Masukan Source berikut
/*
* 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 uas_abrori_171011401250;
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.CategoryDataset;
import org.jfree.data.category.DefaultCategoryDataset;
/**
*
* @author Abrori
*/
public class Diagram_Bar extends JFrame{
public static void main(String[] args) {
//untuk diagram
batang
DefaultCategoryDataset
cat = new DefaultCategoryDataset();
int[]
tahun = {2018,2019,2020};
int[]
chrome_abrori = {60,45,30};
int[]
mozila_abrori = {50,30,20};
int[]
explorer_abrori = {20,14,17};
int[]
lain_abrori = {5,10,10};
for (int
i=0; i<tahun.length; i++) {
String thn = String.valueOf(tahun[i]);
cat.addValue(chrome_abrori[i], "Google Chrome",
thn);
cat.addValue(mozila_abrori[i], "Mozila Firefox", thn);
cat.addValue(explorer_abrori[i], "Internet
Explorer", thn);
cat.addValue(lain_abrori[i], "Browser Lainnya",
thn);
}
//untuk diagram batang
JFreeChart chart = ChartFactory.createBarChart("Browser
yang Yang Digunakan "
+ "oleh
Abrori","BROWSER","Penggunaan (%)", (CategoryDataset)
cat,
PlotOrientation.VERTICAL,
true,
true,
true);
ChartFrame cf = new ChartFrame("Bar Chart ",
chart);
cf.setSize(800, 600);
cf.setVisible(true);
cf.setLocationRelativeTo(null);
}
}
4. Import library Dengan cara Klik kanan Libary > Add JAR/Folder.
Komentar
Posting Komentar