Pada
postingan kali ini, saya akan membahas mengenai form pengadaan barang.Berikut langkah-langkah
pembuatan form stok barang :
1.
Buat Form Pengadaan Barang dengan “JFrame Form” seperti
berikut:
2.
Tambahkan library jDateChooser untuk
menampilkan pilihan tanggal. Ubah nama semua komponen seperti textfield, tabel,
button dan jDateChooser.
3.
Deklarasikan
variable seperti berikut:
4. Buat
method select() untuk
menampilkan data yang diambil dari database tabel pengadaan. Masukkan source
code seperti berikut :
5. Panggil koneksi dan method select() ke dalam method kostruktor dibawah initComponents(
).
6.
Kemudian
buat tombol detail pada kolom action pada tabel dengan cara :
Buat
class baru dengan nama buttonDetail.java
untuk membuat button Detail yang nantinya berfungsi untuk memanggil form detail
pengadaan. Tambahkan sorce code berikut pada class buttonDetail.java:
Untuk
memanggil class buttonDetail.java
sudah terdapat pada method select()
yaitu :
7.
Kemudian
jalankan program seperti gambar berikut:
8.
Buat method insert untuk memasukkan data ke dalam database.
Didalam method tersebut, atur id_pengadaan yang menampilkan tanggal_pengadaan
secara otomatis. Ketikkan source code dibawah ini:
Keterangan
: untuk melakukan format tanggal pada jDateChooser gunakan SimpleDateFormat,dan untuk
memanggilnya gunakan getDate().
Mula-mula count di set 100, kemudian jika ada transaksi pengadaan baru pada
tanggal yang sama akan bertambah menjadi 101, 102, dst.
9.
Buat
method delete untuk
menghapus data. Ketikkan source code dibawah ini:
10. Buat method cleardata()
untuk menghapus teks pada textfield. Ketikkan source code dibawah ini:
11. Tambahkan “Events MouseClicked” pada tabel
pengadaan, kemudian masukkan source code sebagai berikut :
12. Double click button insert untuk
memberikan Events
ActionPerformed, dan masukkan source code berikut :
13. Double click button delete untuk
memberikan Events
ActionPerformed, dan masukkan source code berikut :
14. Double click button cancel untuk
memberikan Events
ActionPerformed, kemudian panggil method cleardata().
15. Kemudian jalankan program untuk
mencoba fungsi button insert, delete, dan clear.
16. Insert transaksi pengadaan
17. Delete data
boleh minta source kode dan databasenya gan/,,,???
BalasHapus