Artikel kali ini akan saya isi tentang pemrograman GUI pada Java menggunakan library Swing.
Walaupun makin kesini era aplikasi web makin mendominasi yang menyebabkan kepopuleran aplikasi desktop menjadi menurun tetapi tidak ada salahnya kita belajar sedikit aplikasi desktop.
Khususnya di Indonesia ini aplikasi desktop untuk skala kecil menengah masih lumayan banyak digunakanlah.
Orang bahasa VB6 yang sudah usang aja masih ada yang menggunakan
Bahkan buku-bukunya sampai sekarang masih diterbitkan
Walaupun makin kesini era aplikasi web makin mendominasi yang menyebabkan kepopuleran aplikasi desktop menjadi menurun tetapi tidak ada salahnya kita belajar sedikit aplikasi desktop.
Khususnya di Indonesia ini aplikasi desktop untuk skala kecil menengah masih lumayan banyak digunakanlah.
Orang bahasa VB6 yang sudah usang aja masih ada yang menggunakan
Bahkan buku-bukunya sampai sekarang masih diterbitkan
Pada artikel ini saya batasi hanya membahas tentang teknik menampilkan data dari database ke JTable.
Untuk teknik lain gampang menyusul nanti hehee..
Untuk teknik lain gampang menyusul nanti hehee..
Langsung ke contoh kasus ya
Misal kita punya sebuah tabel dengan struktur sebagai berikut ini:
Misal kita punya sebuah tabel dengan struktur sebagai berikut ini:
Langah pertama yang kita buat adalah membuat kelas entity yang merepresentasikan struktur tabel diatas.
Berarti kita buat kelas dengan nama Mahasiswa yang memiliki 4 properti.
Letak package bisa kalian sesuaikan sendiri
Berarti kita buat kelas dengan nama Mahasiswa yang memiliki 4 properti.
Letak package bisa kalian sesuaikan sendiri
Langkah selanjutnya adalah membuat sebuah tabel model.
JTable bekerja dengan cara menampilkan data yang berada pada sebuah tabel model, untuk itu kita perlu membuat tabel model dan mengisinya dengan data yang berada pada database.
JTable bekerja dengan cara menampilkan data yang berada pada sebuah tabel model, untuk itu kita perlu membuat tabel model dan mengisinya dengan data yang berada pada database.
Untuk membuat sebuah tabel model kita manfaatkan kelas AbstractTableModel untuk kita buat sub kelasnya.
Perhatikan kode berikut
Perhatikan kode berikut
Kode diatas cukup panjang juga tapi tenang untuk meload dari database pada tutorial kali ini yang perlu diperhatikan adalah kode berikut ini
Untuk menyederhanakan contoh, kode untuk mengakses database kita buat harcode sadja ya
tanpa pattern tanpa aturan best practice hahaa
tanpa pattern tanpa aturan best practice hahaa
Ubah bagian constructor menjadi seperti berikut
Isikan terlebih dahulu beberapa sampel data pada database
kemudian jalankan JFrame tadi
dan
nikmati hasilnya
kemudian jalankan JFrame tadi
dan
nikmati hasilnya
Semoga bermanfaat
0 komentar:
Speak up your mind
Tell us what you're thinking... !