Setelah sekian lama tidak nulis blog, kini berusaha kembali untuk berbagi ilmu dan semoga bermanfaat.
Berikut ini adalah cara membuat sebuah tampilan GUI
dengan JDBC. Dimana GUI yang dibuat harus dapat terkoneksi dengan database dan
dapat melakukan perintah query.
Untuk tampilan GUI yang akan
saya buat kurang lebih adalah seperti gambar dibawah ini :
Namun, sepertinya dari tampilan GUI diatas ada yang akan
saya rubah. Yaitu, tombol Clear akan saya tiadakan. Hal ini dikarenakan fungsi
tombol tersebut mewakili method Clear yang fungsinya menghapus ini textField
setelah melakukan sebuah eksekusi, misalnya insert, update, maupun delete.
Setelah membuat tampilan GUInya, kita tuliskan
diawal yaitu berupa inisialisasi, yang mana inisialisasi tersebut berfungsi
sebagai jembatan penguhubung antara Java Program dan Database seperti dibawah
ini :
Setelah membuat jembatan penghubung, maka yang harus
dilakukan adalah memastikan database yang hendak kita hubungkan. Dalam hal ini
saya memakai server yang ada di Laptop saya sendiri, jadi berupa localhost.
Langkah
selanjutnya kita memasukkan fungsi table berupa code, dari table yang telah
dibuat pada tampilan GUI diatas.
Setelah
membuat fungsi tablenya selanjutnya yang kita lakukan adalah membuat sebuah
method yang berfungsi untuk merecord setiap inputan yang masuk melalui
textField.
Setelah
itu kira buat sebuah method simpan untuk memasukkan inputan yang nantinya
method ini akan dipanggil dan difungsikan pada tombol save.
Kita
buat juga method edit data agar kita dapat melakukan operasi update terhadap
data yang telah tercord kedalam database.
Satu
fungsi lagi yang harus ada untuk query dalam database yaitu delete. Dimana
fungsi method ini akan digunakan pada tombol delete, untuk menghapus record
yang dipilih.
Fungsi method dibawah ini sebenarnya adalah fungsi tambahan.
Yang digunakan untuk membersihkan textField setelah digunakan. Sehingga dapat
siap disisipkan value yang baru kedalamnya.
Setelah
semua method telah selesai, maka kita berikan import diatas nama package. Hal
ini dilakukan agar tidak ada lagi error maupun debugging akibat dari kesalahan
coding.
Selanjutnya
kita berikan fungsi pada masing-masing tombol yang ada, dengan cara double klik
pada button yang kita pilih, dan masukkan method apa yang dipakai pada tombol
tersebut.
Setelah
semua selesai, maka coba kita run. Apabila benar dan tidak ada lagi kesalahan
maka akan muncul gambar seperti dibawah ini :
Setelah itu, kita coba untuk
run program yang telah dibuat. Dan masukkan value baru. Saat kita menekan
tombol new, maka textField akan kosong. Dan setelah kita tekan tombol save,
maka akan muncul notif dan apabila kita pilih yes, maka data akan terecord.
Seperti gambar dibawah ini :
Sedangkan,
saat kita memilih salah satu dari value yang telah terecord dan kemudian
menyimpannya maka akan muncuk perubahan yang telah kita lakukan.
Diatas telah diberikan contoh untuk insert, dan update. Dan
berikutnya adalah fungsi tombol delete. Yaitu dengan cara memilih salah satu
value atau semua, kemudian menekan tombol delete. Maka data yang telah kita
pilih tadi akan terhapus.






















0 komentar:
Posting Komentar