Selasa, 18 Desember 2018

Tutorial Membuat Aplikasi Perpustakaan Menggunakan Java Netbeans Dengan Database Phpmyadmin

     Pada halaman ini adalah Tutorial membuat aplikasi database perpustakaan menggunakan Java Netbeans, Kami menggunakan Aplikasi NetBeans IDE 8.2 untuk Java nya. dan di bawah ini adalah hasil projeck yang nanti nya :



Sekarang kami akan memulai tahap Tutorial nya dari awal nya adalah membuat database nya dulu


Buat sebuah table dengan nama penerbit, berisikan hanya 2 field id, dan penerbit, dengan tipe data sebagai berikut


*Tahap selanjutnya adalah Membuat Projeck Baru 

Buat project baru New Project… atau Ctrl+Shift+N, pilih Java - Java Application, klik Next >


Isi Project Name, Location, dan Folder, kemudian klik Finish seperti gambar dibawah ini

Buat package db dengan cara klik kanan pada Source PackagesNew – Java Package…

Isikan dengan db, kemudian Finish


Buat sebuah class baru dengan nama Koneksi didalam package db dengan cara klik kanan pada package db New – Java Class…


Isi kan Class Name dengan Koneksi, kemudian Finish

Tambahkan Library dengan klik kanan pada package Libraries – Add Library… kemudian pilih MySQL JDBC Driver, klik Add Library


Kembali ke class Koneksi isikan perintah berikut

Coba lakukan Run pada class Koneksi dengan perintah Shift+F6 perhatikan pesannya apakah berhasil atau gagal.

Buat package baru dengan nama model kemudian didalamnya buat sebuah class baru dengan nama Penerbit. Buat atribut, method constructor, getter and setternya


*Tahap Lanjutan nya adalah Membuat PENERBITTAMPILFRAME

Buat sebuah package baru dengan nama frame, kemudian didalamnya buat sebuah class dengan nama

PenerbitTampilFrame kemudian tambahkan atribut berikut:

Buat method setKomponen() yang berfungsi menaruh komponen yang sudah kita deklarasikan sebelumnya

Buat constructor untuk class ini dengan menyertakan pemanggilan method setKomponen()

Buat method main untuk class ini dan coba Run dengan Shift+F6

*Tahap Selanjutnya adalah TAMPILAN DATA


Kita lanjutkan dengan membuat method getPenerbitList() untuk mengambil data dari database

Method berikutnya adalah selectPenerbit() yang berfungsi memanggil getPenerbitList() kemudian meletakkannya kedalam table tPenerbit.

Berikutnya method resetTable() yang berfungsi melakukan reset pada table pada setiap terjadi perubahan.

Terakhir tambahkan method resetTable() kedalam method setKomponen() pada baris sebelum setVisible(true)


Jalankan dengan perintah Shift+F6


*Tahap Selanjutnya adalah LISTENER

Agar tombol – tombol yang ada bisa berfungsi kita tambahkan method setListener(). Tuliskan kode seperti berikut kemudian tekan Alt+Enter dan pilih Implement all abstract methods.

Maka akan terbentuk method baru

Ganti dengan perintah berikut

Tambahkan method setListener() ke dalam method setKomponen(), kemudian Shift+F6 dan coba tekan tombol Tutup

Tambahkan pada perintah untuk tombol Cari, Batal,

Uji hasilnya dengan mengetikkan kata kunci dalam eCari kemudian klik tombol Cari, tekan tombol Batal untuk melakukan reset table kembali seperti semula.


Tarik nafas dalam – dalam… berikut isi perintah tombol Hapus

Sebelum mengisikan perintah untuk tombol Tambah dan Ubah kita harus punya dulu frame input yang digunakan untuk menginput ataupun mengubah data yang dipilih pada table

*Tahap Selanjutnya adalah Membuat PENERBITTAMBAHFRAME

Buat sebuah class dengan nama PenerbitTambahFrame kemudian tambahkan atribut berikut:

Buat method setKomponen() yang berfungsi menaruh komponen yang sudah kita deklarasikan sebelumnya

Buat constructor untuk class ini dengan menyertakan pemanggilan method setKomponen()

Terdapat 2 (dua) konstruktor yang berfungsi untuk membedakan kondisi program apakah sedang akan menambah atau mengubah data.


Class ini akan dipanggil melalui class PenerbitTampilFrame sehingga kita kembali ke class tersebut dan mengsikan perintah untuk tombol Tambah dan Ubah

Hasil bisa dicoba dengan menjalankan PenerbitTampilFrame kemudian klik tombol Tambah ataupun Ubah

Tahap Selanjutnya adalah pada LISTENER

Agar tombol – tombol yang ada bisa berfungsi kita tambahkan method setListener(). Tuliskan kode seperti berikut kemudian tekan Alt+Enter dan pilih Implement all abstract methods.

Isikan perintah berikut

Tambahkan method setListener() ke dalam method setKomponen()

Agar ketika dilakukan proses Tambah maupun Ubah table langsung melakukan reset dan menampilkan data yang sudah diupdate maka kembali ke class PenerbitTampilFrame pada method setListener() tambahkan perintah berikut

Jalankan class PenerbitTampilFrame dengan Shift+F6 dan coba fitur Tambah dan Ubah

Semoga Bermanfaat J

2 komentar: