"Ngodinglah dengan bijaksana, percuma program sukses besoknya sakit"

Jumat, 30 November 2018

Komponen Model

November 30, 2018 Posted by Unknown No comments
Komponen Model

Penjelasan Umum

Komponen model yang dimaksud pada materi ini adalah komponen/objek yang menggunakan mode l untuk menampung data.

Pada materi ini akan dibahas 3  (tiga) komponen yang sering digunakan, yaitu JComboBox, Jlist, dan JTabel


Setiap model membutuhkan kode import

JComboBox

Perintah yang Sering Digunakan

1. Deklarasi Model

Deklarasi model diketikan dibagian bawah program sebelum  kurung kurawal akhir.
Contoh Kode :
Kode tersebut mendeklarasikan model untuk JComboBox bernama mdl.

2. Memuat Model kedalam 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.

3. Menambah item baru kedalam model
Contoh Kode :

Pengisian item model JComboBox bisa dilakukan dengan dua cara :
a. Mengisikan ke Model di Properties pada tahap perancangan
b. Mengisikan ke model lewat kode Event ComponentShown di Jframe (Jframe -> Klik
Kanan ->Events -> Component -> componentShown)

4. Menghapus seluruh data pada model
Contoh Kode :




5. Membaca Data
Contoh Kode :

6. Menuliskan Pilihan item data ke JComboBox
Contoh Kode :
Contoh Aplikas ComboBox (penentuan tarif kamar hotel berdasarkan pilihan kelas)



Buat Jframe Form :

Pilih Komponen ComboBox, Pada bagian properties pilih model , klik tombol kecil
bertitik tiga(…) disebelah kanan
Masukan Item ingin ditampilkan dalam comboBox pada form yang tersedia, kemudian 
Klik OK
Masukan kode program / Event pada ComboBox :

JList

Model : DefaultListModel
Import : import javax.swing.DefaultListModel
Deklarasi Model :
Berikut adalah beberapa perintah yang  sering dipakai Jlist :
1. Menambahkan item baru ke dalam model. Contoh kode :
2. Menghapus satu data. Contoh kode :
3. Membaca isi list yang dipilih pengguna. Contoh Kode :

4. Menghapus seluruh data pada model. Contoh Kode :

5. Me-refresh data pada Jlist, memuat kembali model. Contoh Kode :
Contoh Jlist :


Deklarasi model mdl :

Import :

Kode Event pada listKota  (klik kanan Jlist -> Event-> Mouse->mouseClicked) :
Kode pada Button Bersihkan Jlist :
Kode pada tombol Isi List :

JTable
Model : DefaultTableModel;
Import : import javax.swing.table.DefaultTableModel();
Contoh deklarasi model (inisialisasi) :
1. Menambahkan data baris baru ke model. Contoh Kode :

2. Memuat model ke Jtable (Refresh). Contoh Kode :
Buat sebuah Form :
Tambahkan kode inisialisasi berikut ini dibagian bawah (sebelum kurung kurawal
terakhir)

Pada posisi Frame aktif (dipilih). Klik kanan Jframe -> Events -> Component ->
componentShown.
Ketikan kode :
Buat Event actionPerformed pada button Tambah :
Buat Event actionPerformed pada button Bersihkan Table :







0 komentar:

Posting Komentar