Aplikasi Java dan My SQL PLN Lanjutan

Pemrograman Visual
Transaksi Pembayaran Rekening Pelanggan
PLN
Oleh
ONDRA EKA PUTRA, M.Kom

Aplikasi Java dan MySQL

Buat Database Dengan Nama AplPln

Buat Tabel

1.

Tabel pelanggan Dengan Field Sebagai Berikut

2.

Tabel transaksi dengan field sebagai berikut

Buat Konektor Driver pada Data Source (ODBC)

Control Panel Administrative Tools Data Source (ODBC), klik
2 kali maka akan muncul tampilan seperti dibawah ini:

Pilih Add, maka akan tampil jendela create new data source
maka pilih Name nya MySQL ODBC 3.51 Driver. (pastikan
Driver Konektor 3.51 terinstal).

Klik Finish, maka akan muncul jendela Conector ODBC 3.51
Data Source Name
:aplpln
Server
:localhost
User
:root
Database
:aplpln(nama database samakan
dengan nama database yang dibangun dari awal).
Seperti gambar dibawah ini :

Klik Test, jika

success, maka
OK  OKOK,
sampai jendela
data source
tertutup.

Design Form Transaksi

Komponen Swing

Source Form Transaksi
Tambahkan Import

Tambahkan Variabel

Buat Method Koneksi()

Buat Method Pemanggilan Tanggal Sekarang

Panggil Method Yang Dibuat Pada Konstruktor


Buat Method Untuk Mengosongkan Nilai Pada
Komponen Swing

Buat Event Pada TextField Administrasi
ActionPerformed
Digunakan untuk menghitung Total Tagihan yang didapatkan
dari perkalian harga listrik (kwh) dengan besar pemakaian
kemudian tambahkan dengan besar administrasi

Buat Event Pada Button SAVE ActionPerformed
Digunakan untuk menyimpan Data Ke database

Buat Event Pada Button VIEW ActionPerformed
Digunakan untuk melihat data yang tersimpan dalam database
pada Swing Jtabel

Buat Event Pada Komponen jTable MouseClicked
Digunakan untuk menampilkan nilai pada jTabel ke komponen
swing kontrol (jTextField) Sebelum Melakukan UPDATE atau

DELETE data

Buat Event Pada Button UPDATE ActionPerformed
Digunakan untuk melakukan perubahan data

Buat Event Pada Button DELETEActionPerformed
Digunakan untuk melakukan hapus data

Buat Event Pada CANCEL ActionPerformed
digunakan untuk mengosongkan nilai pada komponen swing
kontrol (jTextField), cukup dengan memanggil fungsi kosong ()
yang sudah dibuat sebelumnya.

Buat Event Pada EXITActionPerformed

Digunakan untuk keluar aplikasi