Membuat Input data penyebaran COVID19(Akhmad Marzuki_171011402074)
1.Buat program baru dengan klick > File> new project
>pilih “java application> input nama > lalu finis
2.Tambahkan library dengan cara pilih
libraries>add jar/folder>dan pilih
seperti gmbr berikut
3.Buat Package baru dengan
nama AplikasiCovid. Dengan cara klik
kanan Source Package > New > Java
Package
4.Lalu buatlah Jframe dengan cara
klick kanan pada package
AplikasiCovid>new>Jframe From
5.Lalu desain seperti di bawah ini
dengan menggunakan
label,textField,button
6.Lalu berikan source code pada
button simpan
int positif,pdp,odp,kematian;
positif = Integer.parseInt(jTextField1.getText());
pdp = Integer.parseInt(jTextField2.getText());
odp = Integer.parseInt(jTextField3.getText());
kematian = Integer.parseInt(jTextField4.getText());
jLabel5.setText(""+positif+" Orang");
jLabel6.setText(""+pdp+" Orang");
jLabel7.setText(""+odp+" Orang");
jLabel8.setText(""+kematian+" Orang");
• Dan pada button grafik
PieChart adeObjek = new PieChart ();
adeObjek.setNilai(jTextField1.getText(),jTextField2.getText(),jTextField3.getText(),jTex
tField4.getText());
adeObjek.setVisible(true);
dispose ();
7.Lalu membuat java class dengan klick kanan
pada Aplikasicovid>new>javaclass>isi class
name sprti gmbar trsbt >lalu finish
8.Masukan source dibawah ini
Source selanjutnya masukan source
Input source dibawah ini ,lanjutan dari source tadi
double jml = juki1+juki2+juki3;
DefaultPieDataset jukiDataset2 = new DefaultPieDataset ();
jukiDataset2.setValue("Data Termasuk : positif,PDP,ODP = "+jml,jml);
jukiDataset2.setValue("Kematian = "+juki4,juki4);
JFreeChart jukiChart1 = ChartFactory.createPieChart3D(" Data Penduduk Yang Terkena COVID-
19",jukiDataset1,false,false,false);
PiePlot3D jkiPlot1 = (PiePlot3D) jukiChart1.getPlot();
jkiPlot1.setForegroundAlpha(0.6f);
jkiPlot1.setCircular(true);
JFreeChart jukiChart2 = ChartFactory.createPieChart3D("Perbandingan Data Keselamatan",
jukiDataset2,false,false,false);
PiePlot3D jkiPlot2 = (PiePlot3D) jukiChart2.getPlot();
jkiPlot2.setForegroundAlpha(0.6f);
jkiPlot2.setCircular(true);
jukiPanel.add(new ChartPanel (jukiChart1));
jukiPanel.add(new ChartPanel (jukiChart2));
jukiPanel.setPreferredSize(new Dimension (800,600));
setContentPane(jukiPanel);
}
}
Seperti pada gambar berikut :
9.Lalu running hasil tersebut dengan klick
pada datainput>shift+f6
hasilnya
Masukan data yang akan disimpan , seperti gambar di bawah ini lau klik simpan
Kemudian klik tombol Grafik dan hasilnya srpeti di bawah ini :
Komentar
Posting Komentar