Program Sederhana dengan JComboBox

JComboBox


Pada postingan ini, kita akan belajar tentang Komponen Model. Komponen model tersebut adalah komponen atau objek yang menggunakan model untuk menampung data. Dalam sebuah data dibuatlah Model yang terdiri dari tiga komponen yang sering digunakan yaitu JComboBox, Jlist, dan JTabel. Ketiga komponen tersebut mempunyai kesamaan diantaranya :
  1. Model digunakan untuk menampung data.
  2. Menampilkan data yang ditampung Model.
Namun, Jenis Model tersebut mempunyai komponen yang berbeda-beda yaitu :
   Komponen                    Jenis Model 
           JComboBox                                 DefaultComboBoxmodel
           JList                                             DefaultListModel
           JTable                                          DefaultTableModel


Dan untuk Setiap Model, juga membutuhkan Kode Import seperti dibawah ini :

         Jenis Model                                           Import 
DefaultComboBoxmodel                      import.javax.swing.DefaultComboBoxModel;
DefaultListModel                                  import.javax.swing.DefaultListModel;
DefaultTableModel                               import.javax.swing.DefaultTableModel;

Nah, untuk kali ini, kita akan belajar salah satu komponen tersebut yaitu JComboBox. Nanti setelah ini, kita akan lanjut belajar tentang JList dan JTable di postingan saya selanjutnya. Sebelum ke contoh Programnya, kita harus menulis perintah yang sering dipakai diantaranya :
  1. Deklarasi Model
    Deklarasi Model yang ditulis sebelum kurung kurawal akhir dalam sebuah program.
    Contoh kode : DefaultComboBoxModel model = new DefaultComboBoxModel (); yang mendeklarasikan model dengan nama model
  2. Membut Model dalam JComboBox
    Contoh Kode : jComboBox.setModel(model);
    Untuk memuat model dan menyegarkan muatan item baru dalam JComboBox.
  3. Menambah Item baru
    Contoh kode : model;addElement ("VIP");
    Mengsisi Item dapat dilakukan dengan dua cara yaitu :
    1. Dibagian Properties
    2. Dengan mengisikan ke model lewat componenShown di JFrame
      JFrame>>Click Right>>Events>>Components>>componentShown
  4. Menghapus Data Model
    Contoh Kode : model.removeALLElements();
  5. Membaca Data
    Contoh Kode : a =jComboBox.getSelectedItem().toString();
  6. Menulis Pilihan Item Data
    Contoh Kode : jComboBox.setSelectedItem("VIP");
Baiklah kita simak contoh Program Sederhana dengan JComboBox  tentang Tarif Kamar Hotel dengan pilihan Kelas, berikut langkah-langkahnya. 

  1. Buatlah Desain Form didalam sebuah Project Baru dengan nama terserah anda.
  2. Buatlah tampilan JFrame Form/Desain dengan menggunakan 2 buah JLabel, 1 buah JComboBox dan 1 buah JTextField, seperti gambar dibawah ini.
  3. Ubah  tampilannnya dan ganti variabel pada JComboBox1 menjadi "CMBKelas" dan pada JTextField menjadi "txtTarif". 
  4. Tekan pada JComboBox dan pada bagian Properties dibagian sebelah kanan, lalu tekan titik tiga di bagian modelnya. 
  5. Akan tampil Jendela model dan ganti seperti gambar dibawah ini. 
  6. Langkah terakhir, berikan Events actionPerformed pada JComboBox (JComboBox>>Click Right>>Events>>Action>>actionPerformed) dan ketikan kode berikut ini. 
  7. Jalankan Programnya SHIFT+F6.
     

Untuk Selanjutnya kita akan belajar tentang JList ataupun JTable di postingan selanjutnya. Untuk postingan kali ini, semoga bermanfaat dan berguna bagi kita semua. Atas kekurangan dan kesalahan saya mohon maaf. Saya ucapkan terima kasih telah berkunjung dan jangan lupa tinggalkan komentar dibawah untuk membangun blog ini.

Comments

Popular posts from this blog

Pengertian dan Contoh Sederhana tentang Stack dan Queue

Permainan Logika tentang Algoritma

Cara Menyisipkan Tanggal (JCalender) di Java NetBeans dan di Simpan dalam Database