Cara membuat form login netbeans dengan database mysql

Cara Membuat Form Login Pada Java Netbeans Dengan Database secara lengkap dengan source code [kodingan] via //parsalmediaproject.blogspot.com/ 

Tahukah anda bahwa form login termasuk bagian penting saat kita membuat project aplikasi berbasis desktop, berbasis website ataupun mobile [android]. Namun pada kesempatan kali ini saya akan memberikan sebuah tutorial untuk membuat form login pada java netbeans beserta dengan database.

Untuk database kami menggunakan phpmyadmin untuk proses membuat database beserta dengan tabel yang meliputi field nya masing-masing.

Berikut langkah - langkah untuk proses membuat form login pada java netbeans di bawah ini:

Membuat Tampilan Design Form Login

Kami pastikan anda semua sudah bisa untuk membuat tampilan form login di netbans tersebut. Biasanya banyak orang melakukan pembuatan tampilan form login dengan cara drag and drop. kemudian janganlah lupa mengubah change variabel name dari setiap field yang kita drop agar memudahkan kita saat proses pemanggilan code. 

Untuk tampilan di sesuaikan saja dengan punya anda masing masing. Berikut di bawah ini contoh form login tampilan kami:

Gambar 1.0 Tampilan Form Login

Tampilan form login telah terbuat, Namun kita membutuhkan satu jframe untuk mengarahkan proses form login yang berhasil akan di arahkan ke frame tersebut. Namun apabila gagal akan tetap pada tampilan form login. Berikut saya buat satu frame kembali untuk mengarahkan apabila form login berhasil, Frame tersebut saya beri nama menu utama.

Gambar 1.1 Menu Utama

Membuat Database Beserta Tabel Di Phpmyadmin

Setelah kita telah membuat design tampilan form dan 1 frame menu utamanya, Maka langkah selanjutnya kita membuat database dan tabel nya.

1. Buka xampp > start apache > mysql

3. Klik menu Baru

4. Masukan nama basis data lalu klik buat

5. Masukan nama tabel beserta dengan kolom

6. Klik buat / kirim

Pastikan kolom data tabel sesuai dengan field pada tampilan form login, Seperti contoh: field tampilan saya terdapat dua kolom maka di tabel database nya pun di sesuaikan, Anda dapat jadikan salah satu tabel tersebut untuk di jadikan primary key [kunci utama].

Membuat Koneksi Form Login

Setelah proses pembuatan database beserta tabel nya selesai, Selanjutnya anda perlu membuat class koneksi untuk menghubungkan java netbeans dengan database beserta tabel nya di phpmyadmin yang telah kita buat pada proses sebelumnya. Berikut di bawah ini source code koneksi untuk form login:

Langkah pertama silakan input package terlebih dahulu yang di butuhkan, Paste di bawah nama package pada program kalian masing masing:

package posyandu_seruni;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class Koneksi {

    private static Connection MySQLConfig;

    public static Connection configDB[]throws SQLException{

        try{

            String url ="jdbc:mysql://localhost:3306/seruni_database";

            String user ="root";

            String pass ="";

            DriverManager.registerDriver[new com.mysql.jdbc.Driver[]];

            MySQLConfig = DriverManager.getConnection[url, user, pass];

        }catch[SQLException e]{

            System.out.println["Koneksi Gagal Ke Database " + e.getMessage[]];

        }

        return MySQLConfig;

    }

}

Kami beri warna text kuning tersebut yang harus anda copy kemudian paste pada class koneksi anda masing masing, karena untuk yang tidak di beri tanda akan berbeda setaip nama class koneksi yang anda buat.

Inputkan Source Code Form Login

Silakan klik kanan pada button login untuk membuat event lalu masukan code form login di bawah ini pada project kalian masing masing pada java netbeans:

try {

        java.sql.Connection conn = [Connection]Konfig.configDB[];

        String Sql = "SELECT * FROM tb_petugas WHERE id_petugas = '"+user.getText[]+"' and password = '"+pass.getText[]+"'";

        Statement st = conn.createStatement[];

            ResultSet rs = st.executeQuery[Sql];

            if [rs.next[]]{

                System.out.println["OK"];

                this.dispose[];

                new ViewMainMenu[].setVisible[true]; //ini adalah form menu utama setelah proses login berhasil //

            }

            else{

                JOptionPane.showMessageDialog[null, "PERIKSA KEMBALI PASSWORD ANDA"];

                kosongkan_form[];

                user.requestFocus[];

            }

        } catch [SQLException ex] {

        }

Setelah semua telah di lakukan silakan anda jalankan dengan cara run file pada java netbeans kalian dan lihat hasilnya. Info: jangan lupa untuk add library mysql jdb driver nya.

Sepertinya kita sudah pada akhir artikel, Kami ucapkan terima kasih bagi anda yang telah membaca artikel kami ini mengenai tutorial cara membuat form login di netbeans tersebut. Jangan lupa bagikan artikel ini agar dapat bermanfaat untuk banyak orang.

Release: 21 April 2021

Bài mới nhất

Chủ Đề