Friday 20 November 2015

Menggunakan JCheckBox dan RadioButton pada Netbeans 7.0.1

Menggunakan JCheckBox dan RadioButton pada Netbeans 7.0.1 - CheckBox dan RadioButton hanya bisa mempunyai dua kemungkinan nilai (benar atau salah). Kedua komponen ini digunakan untuk mempresentasikan data yang berupa pilihan. JCheckBox digunakan jika pilihannya berupa multiple selection, sedangkan JradioButton digunakan jika pilihannya berupa single selection.

Berikut merupakan contoh program pemilihan program studi menggunakan CheckBox dan RadioButton
1. Buatlah Frame baru dengan nama Frame_Project2
2. Buatlah tampilan sebagai berikut :
Desain Form Aplikasi Pemilihan Prodi
Tabel Properties

Ket:
Fungsi ButtonGroup digunakan untuk menjadikan beberapa component JRadioButton ke dalam satu group.
Saat menambahkan ButtonGroup ke desain maka tidak ada tampilan yang muncul tetapi perhatikan di panel “Inspector” terdapat ButtonGroup yang telah ditambahkan.
Inspector
3. Menjadikan satu component cboxS1, cboxD3 ke dalam bgroupJenjang
 Component cboxSI :
- Klik cboxS1
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupJenjang.add(cboxS1);
Component cboxD3 :
- Klik cboxD3
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupJenjang.add(cboxD3);

4. Menjadikan satu component rbtnSI, rbtnTI, rbtnMI, rbtnMI, rbtnKA ke dalam bgroupProdi
Component rbtnSI :
- Klik rbtnSI
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupProdi.add(rbtnSI);
Component rbtnTI :
- Klik rbtnTI
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupProdi.add(rbtnTI);
Component rbtnMI :
- Klik rbtnMI
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupProdi.add(rbtnMI);
Component rbtnKA :
- Klik rbtnKA
- Pilih Code
- Pilih Post-Creation Code
- Ketik bgroupProdi.add(rbtnKA);


Menambah Event di CheckBox dan JRadioButton
1. Menambah event pada component cboxS1(Strata 1 (Sarjana))
Klik kanan pada component cboxS1(Strata 1 (Sarjana)) – Events – Action – actionPerformed
masukkan kode program berikut :
private void cboxS1ActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtJen_Pil.setText ("Strata 1 (Sarjana)");
}

2. Menambah event pada component cboxD3(Diploma 3 (Ahli Madya))
Klik kanan pada component cboxD3(Sistem Informasi) – Events – Action – actionPerformed
masukkan kode program berikut :
private void cboxD3ActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtJen_Pil.setText ("Diploma 3 (Ahli Madya)");
}
3. Menambah event pada component rbtnSI(Sistem Informasi)
Klik kanan pada component rbtnSI(Sistem Informasi) – Events – Action – actionPerformed
masukkan kode program berikut :
private void rbtnSIActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtProdi_Pil.setText ("Sistem Informasi");
}
4. Menambah event pada component rbtnTI(Teknik Informatika)
Klik kanan pada component rbtnTI(Sistem Informasi) – Events – Action – actionPerformed
masukkan kode program berikut :
private void rbtnTIActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtProdi_Pil.setText ("Teknik Informatika");
}
5. Menambah event pada component rbtnMI(Teknik Informatika)
Klik kanan pada component rbtnMI(Sistem Informasi) – Events – Action – actionPerformed
masukkan kode program berikut :
private void rbtnMIActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtProdi_Pil.setText ("Manajemen Informatika");
}
6. Menambah event pada component rbtnKA(Komputerisasi Akuntansi)
Klik kanan pada component rbtnKA(Komputerisasi Akuntansi) – Events – Action – actionPerformed
masukkan kode program berikut :
private void rbtnKAActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here:
        txtProdi_Pil.setText ("Komputerisasi Akuntansi");
}
Tekan tombol SHIFT + F6 atau klik kanan pada file Frame_Project2.java – Run File


EmoticonEmoticon