Nim belakang ganjil = aplikasi "Member Fitnes dengan menggunakan combobox dan checkbox didalamnya
Pertama, buatlah projek baru dengan nama Rifka Heryadi_171011400875_Pertemuan Ke 5
Selanjutnya klik kanan pada package, pilih new, pilih jframe form untuk membuat desain
Buatlah desain seperti gambar diatas
Selanjutnya klik kanan pada combo box, pilih properties, kemudian ganti model item list menjadi seperti gambar diatas.
Ubah selectedindex dari 0 menjadi -1 agar tidak ada pilihan yang terpilih
Klik pada source code, kemudian masukan code seperti dibawah ini :
public String Rifka_tipeMember, Rifka_namaMember;public float Rifka_hargaMember=0;public double Rifka_Harga;public double Rifka_Kembali;String Rifka_JK="";int Rifka_Pilihan=0;
Klik kanan pada combo box, kemudian pilih event - action - action perform, dan masukan kode dibawah ini :
if (jComboBox1.getSelectedIndex()==0){Rifka_tipeMember="Mingguan";Rifka_hargaMember=150000;}else if (jComboBox1.getSelectedIndex()==1){Rifka_tipeMember="Bulanan";Rifka_hargaMember=600000;}else if (jComboBox1.getSelectedIndex()==2){Rifka_tipeMember="Tahunan";Rifka_hargaMember=2000000;}TipeMember.setText(Rifka_tipeMember);HargaMember.setText(String.valueOf(Rifka_hargaMember));
Klik kanan pada check box laki laki, kemudian pilih event - action - action perform, dan masukan kode dibawah ini :
Rifka_JK = "Laki-laki";Rifka_Pilihan=1;PerempuanT.setSelected(false);
Klik kanan pada check box perempuan, kemudian pilih event - action - action perform, dan masukan kode dibawah ini :
Rifka_JK = "Perempuan";Rifka_Pilihan=2;LakiT.setSelected(false);
Klik kanan pada button Bayar, kemudian pilih event - action - action perform, dan masukan kode dibawah ini :
Rifka_Harga= Double.parseDouble(jTextField1.getText());Rifka_namaMember= NamaMember.getText();Rifka_Kembali= Rifka_Harga - Rifka_hargaMember;jTextArea1.setText("Anda memilih tipe member "+Rifka_tipeMember+" atas nama "+Rifka_namaMember+" jenis kelamin "+Rifka_JK+" dengan harga Rp."+Rifka_hargaMember+", Dan kembalian Anda Rp."+Rifka_Kembali);
Kemudian jika semuanya sudah selesai dan tidak ada error saatnya melakukan run pada program, hasilnya seperti pada gambar dibawah ini.
0 Response to "Rifka Heryadi_171011400875_Pertemuan Ke 5"
Posting Komentar