Pages

Subscribe:

Labels

Jumat, 06 Februari 2015

Membuat GUI dengan JDBC

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