Menurut dokumentasi yang disediakan oleh Oracle, ComboBox adalah componen yang mengkombinasikan tombol atau editable field dan list drop-down. Pengguna dapat memilih nilai dari list drop-down, yang muncul berdasarkan permintaan pengguna.
Ada banyak fungsi yang dapat digunakan di dalam combo box ini. Namun kali ini kita hanya gunakan fungsi setSelectedIndex(); dan getSelectedItem();
getSelectedItem(); digunakan untuk mendapatkan item yang dipilih oleh user; setSelectedIndex(index); digunakan untuk menampilkan item yang berada di dalam index. Untuk lebih, paham mari kita membuat kode! Pertama, kita buka netbeans, lalu buat project baru beri nama "cbExample"
Selanjutnya, buat file jFrame, buat form seperti pada gambarKita menggunakan jFrame karena fitur ini berbasis GUI sehingga kita dapat mengatur posisi tiap-tiap item pada Frame java. untuk memberi nilai pada dropdown, klik properties pada tab di kanan layar atau klik kanan pada combo box>properties.
Seperti yang kita lihat pada model, di sana lah kita dapat mengedit item-item yang dapat user pilih saat program dijalankan. Nah, sekarang mulai waktunya untuk koding, klik kanan pada jComboBox > Events > action > actionPerformed. Action Performed ini merupakan event dimana program akan melakukan "apa" saat jComboBox melakukan suatu operasi. Kita akan membuat dimana di saat kita memilih item pada combo box di atas, maka akan muncul pesan berisikan item yang dipilih. ketik kode berikut pada jComboBox1ActionPerformed:
Setelah kode tersebut diketik, silahkan jalankan
maka, akan muncul sebuah message dialog di saat kita menekan salah satu item yang kita buat.
lalu, sekarang kita membuat dua buah combo box yang dimana apabila combo box kedua bergantung pada item yang kita pilih pada combo box pertama. Ini familiar bagi kita di saat mengisi form bukan?
sebelumnya saya telah menyediakan 2 buah combo-box dan 1 buah tombol.
isi beberapa itemnya seperti langkah mengisi item pada combo-box sebelumnya, atau biarkan saja seperti itu.
langkah selanjutnya kita membuat response terhadap action yang kita berikan kepada combobox1 ke combobox2,
ketik kode berikut:
Setelah kita mengetikkan kode diatas, saatnya kita mengaktifkan tombol aksi "Confirm"
klik kanan pada tombol > event > action performed lalu isikan kode berikut:
setelah selesai, mari kita coba jalankan
Demikian penjelasan singkat mengenai implementasi fungsi jComboBox. Semoga bermanfaat. StayAtHome and make something creative!
Dokumentasi jComboBox
Dokumentasi jComboBox

1 Komentar
Terimakasih gan
BalasHapusJadi nambah nih ilmu ane
Maju terus ye
Jangan sungkan untuk mengomentari blog saya, jangan lupa klik like dan subscribe! Setiap saran dari Anda adalah kekuatan bagi saya dalam berkarya dengan blog ini.