Skip to main content

Tutorial Membuat Form & Database Kartu Keluarga di Java NetBeans (JFrame & JTabel)

LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL 3




Disusun Oleh :

AGUS SUKMANA
2015081007


TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2017





MODUL 3
PEMROGRAMAN DATABASE MySQL DENGAN JAVA

1. Pada tutorial kali ini, kita akan membuat beberapa form dari tabel kartu keluarga yang sebelumnya telah kita buat. Berikut hasil akhir dari program yang akan kita buat :

Tampilan Awal ketika program di jalankan :

Tampilan setelah kita memilih button satu per satu :

Class yang harus kita buat, berikut databse kartu_keluarga yang tilah kita buat pada modul 2 :


2. Sekarang kita mulai membuat program, pertama buka Package baru, caranya New Project>>Java>>Java Application.



4. kemudian ubah nama dari project yang kita buat sesuai keinginan.


3. Langkat selanjutnya adalah membuat koneksi database, caranya klik kanan pada menu Libraries >> Add Library... >>MySQL JDBC Driver>> Add .

4. Langkah berikutnya adalah membuat Class baru yaitu class provinsi, kabupaten, kecamatan, desa, keluarga, dan anggota.
Disini saya contohkan untuk membuat program untuk class provinsi, untuk class lainnya ikuti program dibawah ini hanya berbeda dalam pemanggilan nama tabel pada database saja.

import java.sql.*;

public class provinsi {
    
public void panggilDriver(){
    try{
        Class.forName("com.mysql.jdbc.Driver");
        System.out.println("Pemanggialan Driver sukses");
    }catch (ClassNotFoundException e){
        System.out.println("Pemanggilan Driver Gagal");
    }finally{
        System.out.println("Proses Pemanggilan Driver Selesai");
        
    }
    }
public static void main(String[]args){
    provinsi prov=new provinsi();
    prov.panggilDriver();
    Connection db=prov.menghubungkan_kk();
    try{
        Statement st=db.createStatement();
        ResultSet rs=st.executeQuery("select *from tb_provinsi");
        while(rs.next()){
            System.out.println("Kode Provinsi: "+rs.getString(1));
            System.out.println("Nama Provinsi : "+rs.getString(2)+"\n");
            
            
        }
    }catch(SQLException e){
        System.err.println("Proses menampilkan data gagal");
    }
    }

public Connection koneksi=null;
public Connection menghubungkan_kk(){
    String URL="jdbc:mysql://localhost:3306/kartu_keluarga";
    String USR="root";
    String PSWD="";
    try{
        koneksi=DriverManager.getConnection(URL,USR,PSWD);
        System.out.println("Koneksi Databse Sukses");
    }catch(SQLException e){
        System.err.println("Koneksi Database Gagal");
    }finally{
        System.out.println("Proses Pemanggilan Database Selesai");
    }
    return koneksi;
    }

}

Berikut hasilnya ketika program dijalankan :




5. Setelah selesai membuat semua class, kita mulai membuat tampilan menggunakan java swing. Disini saya menggunakan 3 buah tool visual yaitu Label, Table, dan button.



6. Setelah kita membuat beberapa form seperti diatas, kita rubah nama variabelnya yaitu :

  • Button (btnProvinsi, btnKabupaten, btnKecamatan, btnDesa, btnKeluarga, btnAnggota).
  • Tabel (lihat, lihat2, lihat3, lihat4, lihat5, lihat6).


7. Selanjutnya kita masukan script berikut pada menu source di samping menu design.
8. Letakan script berikut tepat dibagian paling atas pada program.
 9. Letakan potongan program dibawah ini tepat dibawah nama class.
 10. Letakan program dibawah ini seperti pada gambar.


 11. Masukan script berikut diantara button provinsi.

 12. Masukan script berikut diantara button kabupaten.
 13.Masukan script berikut diantara button kecamatan.
14.  Masukan script berikut diantara button Anggota.
 15. Masukan script berikut diantara button anggota.
16. Program selesai dibuat, lakukan proses compile / Run, tekan Shift+F6. Amati hasilnya, ketika terjadi kesalahan, kemungkinan terjadi pada pemanggilan database.


Sekian sekilas mengenai tutorial membuat Database SQL menggunakan Java. Semoga bisa dijadikan bahan belajar bersama. 

Comments

Popular posts from this blog

Contoh Surat Lamaran Menjadi Asisten Laboratorium Komputer || Agus Sukmana

Berikut ini merupakan contoh surat lamaran untuk menjadi Asisten Laboratorium Komputer. untuk lebih jelasnya dapat dilihat langsung dibawah ini. Bandung, 05 September 2017 Hal      : Lamaran Asisten Laboratorium Kepada : Yth. Kepala Laboratorium Fakultas Ilmu Komputer     di                 Universitas xxxxxxxxx Dengan hormat, Sesuai dengan informasi yang saya dapatkan di majalah dinding fakultas ilmu komputer (FKOM) Univesitas xxxxxxxxxxxx bahwasannya telah dibuka recruitment asisten laboratorium komputer Fakultas Ilmu Komputer Universitas xxxxxxxxxxxx periode 2017/2018, dengan ini saya yang bertanda tangan dibawah ini mengajukan diri untuk bergabung. Adapun data diri saya adalah sebagai berikut : Nama               : Agus Sukmana Tempat & Tanggal lahir     ...

Langkah-Langkah Membuat Biodata Di Java Netbeans (JFrame) || Agus Sukmana

LAPORAN PRAKTIKUM BAHASA PEMROGRAMAN 2 MODUL 1 Disusun Oleh : Agus Sukmana 2015081007 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2017 MODUL 1 Langkah-Langkah Membuat Biodata Java Tujuan dari dibuatnya artikel ini adalah untuk memenuhi tugas Praktikum Bahasa Pemrograman2. Project yang saya buat kali ini adalah Biodata menggunkan JFrame, JPanel yang merupakan attribut dari Java Swing dan Awt pada tool yang disediakan oleh NetBeans. Langsung saja saya akan memberikan sedikit gambaran mengenai hasil akhir dari project yang saya buat : Tampilan Akhir pada program yang saya buat kali ini, saya menggunkan Swing untuk menampilkan Output dari program yang dibuat, yaitu atribut yang digunakan adalah JOptionPane .   Saya menggunakan   checkbox, spinner, combobox, textfield, label, button, button group dan sebagainya. Dibawah ini merupakan tools yang digunakan : Tool Langsung saja kita masuk ke pengenalan dan penjelasan men...