Anda di halaman 1dari 5

CRUD dengan jTable tanpa database di Netbeans

1. Buat form seperti ini

Ketentuan pada form tersebut:


Nama Button Text Button
jButton1 HITUNG
jButton2 SIMPAN
jButton3 HAPUS
jButton4 UPDATE
jButton5 TAMBAH

2. Sebelumnya untuk menamai kolom pada table, buat fungsi viewData() namun sebelumnya
deklarasikan model dari table berikut:

formData()

Dan fungsi tersebut dipanggil setiap pertama kali kita load form tersebut, maka tempatkan
fungsi tersebut di bawah initComponent

CRUD dengan jTable di Netbeans – @puguhjayadi81 1


Dan sekarang coba di Run:

Kolom pada table akan otomatis dinamai.

3. Jcombobox yang ada pada form jika dipilih salah satu itemnya maka akan secara otomatis
menampilakan gajipokok pada jtextfield 3. Dengan ketentuan sebagai berikut:
Jabatan Gaji Pokok
Analis 3500000
Programmer 3000000
Tester 2000000

Dan untuk memilihnya secara otomatis adalah dengan klik 2x pada jjcombobox dan
masukkan kode:

CRUD dengan jTable di Netbeans – @puguhjayadi81 2


4. Sekarang masuk pada fungsi untuk melakukan masuk, hapus, update data/nilai dalam table.
Untuk melakukannya kita akan menggunakan fungsi insertData(), updateData(),
hapusData(), formKosong().

Untuk itu kita buat dulu fungsi masing-masing

a) formKosong()

Fungsi ini untuk mengosongkan form dan siap untuk menambahkan data.

b) insertData()

Fungsi ini untuk memasukkan data dari jtextfield kedalam tabel dan cara mamanggilnya
masukkan pada button SIMPAN

c) updateData()

Fungsi ini untuk mengaupdate data dari tabel dan cara mamanggilnya masukkan pada
button UPDATE

CRUD dengan jTable di Netbeans – @puguhjayadi81 3


d) hapusData()

Fungsi ini untuk menghapus data dari tabel dan cara mamanggilnya masukkan pada button
HAPUS

5. Sekarang kita masuk pada button HITUNG, button ini berfungsi untuk memproses value dari
jtextfield 3 yang mewakili gajipokok, jtextfield 4 yang mewakili potongan, jtextfield 5 yang
mewakili tunjangan, jtextfield 6 yang mewakili bonus kemudian menampilkan gajibersih
pada jtextfield 7. Fungsi tersebut kita namai hitungGaji rumusnya:

Dan masukkan fungsi tersebut ke dalam button HITUNG

6. Untuk dapat melakukan operasi UPDATE & HAPUS sebelumnya kita harus memilih data
yang ada dalam table dan menampilkannya ke dalam jtextfield masing-masing caranya klik
kanan jtable > events > mouse > mouseclicked dan masukkan kode:

CRUD dengan jTable di Netbeans – @puguhjayadi81 4


7. Setelah semuanya selasai dan kemudian Running

“Keep Woles and Programming”

CRUD dengan jTable di Netbeans – @puguhjayadi81 5

Anda mungkin juga menyukai