Membuat Aplikasi Sederhana Menggunakan Komponen Swing Menu (Mencari Nilai Rata-Rata)
Ini adalah contoh aplikasi dari swing yang sederhana hanya ada 2 action yaitu submit dan reset.
Properti di bawah ini
Buat properti seperti di bawah
Kemudian buat action di botton reset serta botton submit.
isi method seperti di bawah
Botton Submit.
Botton Reset
Dan coba run Projeck anda
sekian terima kasih
7 Program
,
swing
![]() |
Setelah Di Run |
Ini adalah contoh aplikasi dari swing yang sederhana hanya ada 2 action yaitu submit dan reset.
Properti di bawah ini
Buat properti seperti di bawah
![]() |
Panel Kiri |
![]() |
Panel Kanan |
Kemudian buat action di botton reset serta botton submit.
isi method seperti di bawah
Botton Submit.
private void okActionPerformed(java.awt.event.ActionEvent evt) { double total; String nama = Nama.getText(); String makul = Makul.getText(); String kelas = Kelas.getText(); String A = "Istimewa, Mutu : A"; String B = "Memuaskan, Mutu : B"; String C = "Cukup, Mutu : C"; String D = "Kurang, Mutu : D"; String E = "Gagal, Mutu : E"; int tgs = Integer.parseInt(Tugas.getText()); int qs = Integer.parseInt(Quis.getText()); int ts = Integer.parseInt(Uts.getText()); int as = Integer.parseInt(Uas.getText()); int hdr = Integer.parseInt(Hadir.getText()); double tugas = tgs; double quis = qs; double uts = ts; double uas = as; double hadir = hdr; total =(0.1*hadir)+(0.1*tugas)+(0.05*quis)+(0.25*uts)+(0.5*uas); if (total>80 && total<=100) { cn.setText(nama); ck.setText(kelas); cmk.setText(makul); cna.setText(""+total); cket.setText(A); } else if (total>=70 && total<80) { cn.setText(nama); ck.setText(kelas); cmk.setText(makul); cna.setText(""+total); cket.setText(B); } else if (total>=60 && total<70) { cn.setText(nama); ck.setText(kelas); cmk.setText(makul); cna.setText(""+total); cket.setText(C); } else if (total>=45 && total<60) { cn.setText(nama); ck.setText(kelas); cmk.setText(makul); cna.setText(""+total); cket.setText(D); } else if (total<45) { cn.setText(nama); ck.setText(kelas); cmk.setText(makul); cna.setText(""+total); cket.setText(E); } else { JOptionPane.showMessageDialog(null, "Data yang anda masukkan ngawur coy :v :v :v ","Error",0); } }
Botton Reset
private void resetActionPerformed(java.awt.event.ActionEvent evt) { Nama.setText(null); Kelas.setText(null); Makul.setText(null); Quis.setText(null); Hadir.setText(null); Tugas.setText(null); Uts.setText(null); Uas.setText(null); //panel 2 ck.setText(null); cn.setText(null); cna.setText(null); cket.setText(null); cmk.setText(null); }
Dan coba run Projeck anda
sekian terima kasih
Tidak ada komentar:
Posting Komentar