Membuat Program Data Penjualan HP
dengan jtable di java
Di sini saya akan membagikan cara membuat program data
penjualan hp. Yang menggunakan table sebagai kunci utamanya.
Persiapan sebelum membuat program :
1.
Aplikasi NetBeans
2.
Aplikasi JDK
3.
Seperangkat PC/Labtop
4.
Camilan
5.
Serta Kopi agar tak ngantuk
Klik Gambar Untuk Memperbesar
Langkah Pertama
Yaitu dengan membuat project baru.
Namai project sesuai dengan keinginan sobat. Sini saya
menamainya dengan “penjualan hp”
Lalu buat Package baru
Klik kanan Source Packages à
New à
Java Package
Lalu membuat file jform
Klik Kanan di Package àNewà Jframe From
Langkah Kedua
Mendesain Tampilan Jframe seperti gambar di bawah
Biar mudah ganti variable di setiap item menjadi seperti ini
Menjadi = “cbpilih”
2.
Menjadi = “harga”
3.
Menjadi = “jumlah”
4.
Menjadi = “remove”
5.
Menjadi = “add”
6.
Menjadi = “tdata”
Perhatikan besar kecil huruf saat penulisan karena ini tahap
penting yang berpengaaruh untuk langkah langkah selanjutnya.
Langkah Ke Tiga
Mengganti poperti pilihan di combo box
Klik Kanan di Combo Box à
edit di bagian model
Ubah isi pilihan Combo Box sesuai dengan data hp yang sobat
inginkan.
Penting satu line untuk satu pililhan.
Langkah Ke Empat
Menganti Properti Jtable
Klik Kanan di Jtable à
Table Contents
Langkah Ke Lima
Membuat menyeting button “ADD” agar berfungsi
Klik Kanan Button à Events à Action à actionPerformed
Lalu masukkan kode seperti gambar di bawah.
Jika muncul tanda ! klik aja tandannya terus. Klik tulisan
add import for javax.
Lalu membuat sebuah kondisi jika inputan masih kosong akan
muncul sebuah peringatan. Data masih kosong.
Klik Gambar Untuk Memperbesar
Lalu Masukkan Syntax di bawah.
Syntax di atas berfungsi untuk memasukkan inputan ke dalam
table beseerta di sertai kondisi agar dapat membuat inputan “KODE” sesuai
dengan merek hp yang di pilih contoh samsung dengan kode = 001.
Tampilan Program setelah di run dan di input contoh data
dari penjualan HP
Langkah ke Enam
Yaitu langkah
menambah button remove serta button update
Klik Kanan di Button Remove à
Events à
Action à
actionPerformed
Lalu kita akan di arahkan ke tampilan source kode. Tinggal
masukkan syntax seperti di bawah.
Keterangan Int a di gunakan untuk tipe data saat kita
mengklik row di table.
model.removeRow(a)
Di gunkan untuk menghapus row yang di pilih.
Langkah Ke Tujuh
Sebelum membuat
button update kita akan membuat action di Jtable dengan mouse action
Pertama Klik Kanan Pada Jtable à Event à Mouse à mouseclicked
Mouse action ini berfungsi agar saat row table di klik
muncul data di bagin JtextFlied. (harga dan jumlah). Yang natinya akan di
edit/update.
Lalu ketik syntax di bawah ini.
Keterangan :
model.getValueAt(a, 2);
a = adalah table yang di pilih.
2 = adalah nomor kolom yang dipilih. Misal harga terdapat di
kolom no 4. Jadi di tulis di syntax dengan angka 3. Karna di table huruf
pertama adalah angka 0 bukan 1.
harga.setText(Hrga);
Maksudnya adalah menset tampilan Jtextfield dengan data yang
telah di pilih.
Langkah ke Delapan
Yaitu membuat button UPDATE . setelah di buat kllik kanan àEvents à Action à actionPerfomed
Setelah itu masukkan syntax di bawah ini.
Setelah itu coba RUN Project dengan cara klik tombol F6
Dan rasakan sendiri hasilnya
Ini progam saya yang setelah di RUN dan sedikit di hias.
Jika ada salah kata dalam penulisan silahkan komentar ya..
Ka, untuk button remove sama update ketika di action kenapa tidak bisa?
BalasHapusboss, knpa di database g muncul yaa??
BalasHapusada koding yg kurang kahh...