Rifka Heryadi_171011400875_Pertemuan Ke 5

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

Buat nama MemberFitnes pada jframe form tadi



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.



Link Download Projek Netbeans

0 Response to "Rifka Heryadi_171011400875_Pertemuan Ke 5"

Posting Komentar