Cara Menggunakan JComboBox, JList, dan JTabel pada Java Netbeans


Pada sesi ini kita akan membuat project yang terdiri dari contoh program untuk membuat JcomboBox,Jlist, dan Jtabel Komponen Model Java Netbeans

 

JCombo Box


     Berikut adalah beberapa perintah yang sering dipakai :

a. Deklarasi Model

Deklarasi model diketikan dibagian bawah program sebelum kurung kurawal akhir.

Contoh Kode :



 

Kode tersebut mendeklarasikan model untuk JComboBox bernama mdl.

 

b. Membuat model ke dalam JComboBox

Contoh Kode :


 


Kode tersebut akan memuat model mdl beserta data yang dikandungnya ke dalam JComboBox.

Kode tersebut juga digunakan untuk me-refresh muatan item baru ke jComboBox.

 

c. Menambah item baru kedalam model

Contoh Kode :


Pengisian item model JComboBox bisa dilakukan dengan dua cara :

> Mengisikan ke Model di Properties pada tahap perancangan

> Mengisikan ke model lewat kode Event ComponentShown di Jframe (Jframe -> Klik Kanan ->Events -> Component -> componentShown)

 

d. Menghapus seluruh data pada model

Contoh Kode :


 

e. Membaca Data

Contoh Kode :

 


 

f. Menuliskan Pilihan item data ke JComboBox

Contoh Kode :

 




Contoh Program Aplikasi ( Penentuan Tarif Kamar Hotel Berdasarkan Pilihan Kelas  )


1. Pilih New Pada project > Jframe Form


2. Pada Palette (disebelah kanan) bagian Swing Controls, pilih Jlabel ,TextField, Jbutton, dan JComboBox kemudian letakan pada Jframe(form).

 

3. Ubahlah tulisan pada Jlabel,TextField1 & JButton dengan cara Klik kanan Jlabel > Edit Text. Ganti tulisannya menjadi seperti pada gambar





4. Ubah variable name pada TextField1, TextField2, TextField3 menjadi txtTarif, txtJumlah, txtTotal dan Jbutton menjadi btnHitung dengan cara klik kanan TextField, kemudian pilih Change Variable Name

 



 






5. Letakan JComboBox ke dalam Jframe dan ubah tulisan > Pilih Komponen ComboBox, Pada bagian properties pilih model , klik tombol kecil bertitik tiga(…) disebelah kanan.

 



         6. Ubah variable name pada JComboBox menjadi     cmbKelas dengan cara klik kanan Jbutton1, kemudian pilih  Change Variable Name









7. Buatlah Import Java untuk menggunakan JCombobox dengan carra menambahkan import java di bagian atas source code


 

8. Buatlah deklarasi model dengan cara mengetikkan kode program di bagian paling bawah sebelum kurung kurawal



 



9. Buatlah event pada Jbutton (cmbKelas) dengan cara klik kanan JButton > Event > Action > actionPerformed







 

Isikan kode berikut :




10. Buatlah event pada Jbutton (btnHitung) dengan cara klik kanan JButton > Event > Action > actionPerformed



 

 

 

 

 

 



Isikan kode berikut :

 


 

 

 

 

 

 








11. Jalankan program dengan perintah shift + F6. atau Form juga bisa dijalankan dengan menu Run > Run File


Hasil running untuk 2 kemungkinan




 

Isikan Jumlah Orang Pada Kolom Jumlah Orang


 


 
JList

Berikut adalah beberapa perintah yang sering dipakai :
a. Deklarasi Model Menambahkan item baru ke dalam model.
Contoh kode :
 
 
b. Menghapus satu data.
Contoh Kode :
 
 
 
c. Membaca isi list yang dipilih pengguna.
Contoh Kode :
 
d. Menghapus seluruh data pada model
Contoh Kode :
 
e. Me-refresh data pada Jlist, memuat kembali model.
Contoh Kode :
 
 
 



 
Contoh Aplikasi memilih kota yang di pilih
 
1. Pilih New Pada project > Jframe Form

2. Pada Palette (disebelah kanan) bagian Swing Controls, pilih Jlabel ,JtextField, Jbutton, & JList kemudian letakan pada Jframe(form).


 
3. Ubahlah tulisan pada Jlabel1 , Jlabel2 dan JtextField1  dengan cara Klik kanan Jlabel > Edit Text. Ganti tulisannya menjadi Daftar Nama Kota , Kota yang dipilih, dan JtextField dikosongkan

4. Ubah variable name pada JTextField1, Jbutton1, Jbutton2, dan JList menjadi txtKota, btnBersih, btnIsi, listKota dengan cara klik kanan TextField, kemudian pilih Change Variable Name
 



5. Letakan Jbutton1 dan Jbutton2 ke dalam Jframe dan ubah tulisan menjadi Bersihkan List dan Isi List

6. Ubah variable name pada Jbutton1 dan Jbutton2 menjadi btnBersih dan btnIsi dengan cara klik kanan Jbutton, kemudian pilih Change Variable Name
 


7. Letakan JList ke dalam Jframe dan ubah tulisan > Pilih Komponen List, Pada bagian properties pilih model , klik tombol kecil bertitik tiga(…) disebelah kanan.

  
 
8. Ubah variable name pada Jlist dan menjadi listKota dengan cara klik kanan JList, kemudian pilih Change Variable Name

9. Buatlah Import Java untuk menggunakan JList dengan carra menambahkan import java di bagian atas source code
10. Buatlah deklarasi model dengan cara mengetikkan kode program di bagian paling bawah sebelum kurung kurawal
 



11. Buatlah event pada Jbutton (btnBersih) dengan cara klik kanan JButton > Event > Action > actionPerformed

Isikan kode berikut :

 
12. Buatlah event pada Jbutton (btnIsi) dengan cara klik kanan JButton > Event > Action > actionPerformed

Isikan kode berikut :


 
13. Buatlah event pada Jbutton (btnIsi) dengan cara klik kanan JButton > Event > MouseAction > MouseClicked
 
            Isikan kode berikut :

 
14. Jalankan program dengan perintah shift + F6. atau Form juga bisa dijalankan dengan menu Run > Run File



 Ketika button Isi List di Clik


 
Ketika List Kota yang ada di Jlist di Clik


 
         Ketika button bersihkan list di Clik
 


 

 
JTable
 
Berikut adalah beberapa perintah yang sering dipakai :
a. Deklarasi Model Menambahkan item baru ke dalam model.
Contoh kode :


b. Memuat model ke Jtable (Refresh).
Contoh Kode :

 
 
 
 
Contoh Program Aplikasi Menambahkan NIM dan  Nama di Table
 
1. Pilih New Pada project > Jframe Form

2. Pada Palette (disebelah kanan) bagian Swing Controls, pilih Jlabel, JtextField, Jbutton, dan JTable kemudian letakan pada Jframe(form).
 

3. Ubahlah tulisan pada Jlabel1, Jlabel2,dan TextField1, TextField2 dengan cara Klik kanan Jlabel > Edit Text. Ganti tulisannya menjadi NIM, Nama dan Pada TextField1 dan TextField2 dikosongkan

4. Ubah variable name pada TextField1 menjadi lblNama dengan cara klik kanan TextField, kemudian pilih Change Variable Name
 


 
 
5. Letakan Jbutton1 , Jbutton2 dan JTable  ke dalam Jframe dan ubah tulisan menjadi Tambah,  Bersihkan Table dan Table tidak diubah

6. Ubah variable name pada Jbutton1, Jbutton2 dan JTable menjadi btnTambah, btnBersih dan tblData dengan cara klik kanan Jbutton1,Jbutton2 dan JTable kemudian pilih Change Variable Name
 


7. Buatlah Import Java untuk menggunakan JTable dengan carra menambahkan import java di bagian atas source code


8. Buatlah deklarasi model dengan cara mengetikkan kode program di bagian paling bawah sebelum kurung kurawal


 
 
9. Pada posisi Frame aktif (dipilih). Klik kanan Jframe -> Events -> Component -> componentShown.
 


Isikan kode berikut :


 


10. Buatlah event pada Jbutton (btnTambah) dengan cara klik kanan JButton > Event > Action > actionPerformed

Isikan kode berikut :

 
11. Buatlah event pada Jbutton (btnBersih) dengan cara klik kanan JButton > Event > Action > actionPerformed

Isikan kode berikut :

 
 
12. Jalankan program dengan perintah shift + F6. atau Form juga bisa dijalankan dengan menu Run > Run File



Ketika button Tambah di Clik


  
Ketika Button Bersihkan Table di Clik





Komentar