Ringkasan dokumen tersebut adalah tutorial membuat aplikasi buku telepon sederhana menggunakan bahasa pemrograman Java dan basis data MySQL. Tutorial ini menjelaskan langkah-langkah pembuatan antarmuka grafis, koneksi database, penambahan, penghapusan, dan pencarian data kontak.
2. • saya akan membahas pembuatan aplikasi database menggunakan
Java & MySQL. Sebagai contoh saya akan membuat aplikasi Buku
Telepon Sederhana. Dimana memuat data Nama, No Telepon, dan email.
• Dalam pembuatannya saya menggunakan apliaksi Netbeans dan
paket XAMPP.
• Jadi sebelum Anda mencoba tutorial ini, install terlebih dahulu
aplikasi-aplikasi tersebut.
3. • Untuk langkah awalnya. Buka web browser favorit Anda dan masuk
ke phpmyadmin (ketikkan localhost/phpmyadmin pada address bar
web browser). Kemudian buat Database dengan nama kontak_db
4. • Selanjutnya adalah pembuatan table pada kontak_db dengan nama
tb_kontak. Masukkan nama tabel dan jumlah field.
13. • Untuk dapat terkoneksi dengan database, pada Java telah disediakan
Library MySQL JDBC Driver. Kita tinggal meng-import-nya saja. Klik
Kanan pada folder Libraries yang ada Pada Project
14.
15. • Selanjutnya buat Package baru dengan cara Klik Kanan pada Project ->
New -> Java Package. Beri nama Tabel. Klik Finish.
16.
17. • Buat Class baru pada Package Tabel. Klik Kanan pada Package Tabel ->
New -> Java Class. Beri nama DataKontak. Klik Finish
18.
19. • Buat juga class TabelDataKontak pada Package Tabel
20. Setelah selesai, selanjutnya adalah pemberian
script.
•
•
•
•
•
•
•
•
•
class DataKontak:
package Tabel;
/**
*
*/
public class DataKontak {
private String nama, telepon, e_mail;
public DataKontak(){
}
• public String getE_mail() {
• return e_mail;
• }
28. Tambahkan variable-variabel berikut pada class
FrameKontak dan pada Konstruktor FrameKontak
• public class FrameKontak extends javax.swing.JFrame{
• private Connection koneksi;
• private Statement script;
• private TabelDataKontak ModelDataKontak;
• /** Creates new from FrameKontak */
• public FrameKontak( ) {
• initComponents( )
43. • Pada script di atas, terdapat script
• Koneksi
• =DriverManager.getConnection("jdbc:mysql://localhost/kontak_db","
root","");
• saya memberikan nilai username=root, dan password tidak saya isi
menyesuaikan konfigurasi phpmyadmin. Silahkan Anda sesuaikan
dengan konfigurasi phpmyadmin Anda.
44. • Untuk menambahkan fungsi masing-masing pada setiap tombol
(button) yang kita desain, dengan cara.
• Klik kanan Button -> Events -> Action -> actionPerformed
45. • Script untuk Button Simpan
• simpan( );
• Script untuk Button Ubah
• ubah( );
• Script untuk Button Hapus
• hapus( );
46. • Penambahan fungsi klik pada Tabel.
• Klik Kanan Tabel -> Events -> Mouse -> mousePressed
•
Script untuk TblKontak
•
tabel( );