Membuat Program Login Java Yang Keren



Membuat Program Login Java NetBeans Yang Keren - Haloo guys , udah agak lama nih mimin nggak update , maklum lah ya lagi sibuk banget sama kuliah haha. Ok pada kesempatan kali ini mimin mau ngasih sedikit tutorial tentang bagaimana caranya buat sebuah program login yang keren dengan Java & Netbeans.

Pada dasarnya kita dapat membuat program login berbasis GUI dengan memanfaatkan librari yang sudah tersedia yaitu Java Swing dan AWT , dalam proses pembuatannya sendiri dapat dilakukan dengan dua cara , yaitu Hard Coding dan Drag & Drop .Sama seperti namanya jika kita menggunakan teknik hard coding maka kita harus menulis satu persatu syntax yang kita butuhkan untuk membuat sebuah tampilan UI , sementara itu jika kita menggunkan teknik Drag & Drop , kita hanya perlu mengambil dan meletakkan komponen seperti textfield,button,radio button dan lain lain ke dalam Jframe yang telah kita buat.

Kali ini mimin akan pakai teknik drop & drop agar lebih simple dan gampang untuk dipraktekkan, disini yang kalian perlu perisiapkan adalah aplikasi NetBeans IDE dan juga sebuah aplikasi Image Editing(ex:Photosop/CorrelDraw), lah aplikasi editing buat apa ? aplikasi editing itu berguna untuk kalian mendesain sebuah halaman login yang nantinya akan kita masukkan ke dalam sebuah label pada Jframe kita, supaya lebih jelas langsung saja meluncur ke tutorialnya.

1.Siapkan sebuah desain Halaman Login kalian , ekstensinya disini mimin pakai .JPG ya
2.Buka NetBeans kalian , klik pada File->New Project->Java Application->Beri nama Project kalian

3.Buat Koneksi untuk database kalian. Yang belum paham cara buat Koneksinya, bisa baca dulu tutorial membuat koneksi databse dengan Netbeans
4.Klik kanan pada default package nya kemudian pilih Jframe Form
5. Atur Width dan Height frame kalian , nah disini sesuaikan dengan ukuran desain yang telah kalian buat ya. Mimin pakai ukuran 900px X 550px
6. Masuk pada menu navigator , klik kanan pada Jframe->set layout->absolute layout

7. Drag & drop sebuah JLabel  , kemudian atur ukurannya, samakan dengan ukuran frame
8. Hapus text yang ada didalam label
9. pilih icon dan masukkan desain yang telah kalian buat tadi
10. Tambahkan satu buah JTextField dan JPasswordField -> Pilih menu Navigator -> Drag JTextField dan JPasswordField ke atas JLabel yang berisikan desain halaman login tadi

11.Klik kanan pada JTextField-> Properties ->Pilih tanda titik tiga pada bagaian border-> pilih No Border
12.Masih didalam Properties-> Uncheck pada bagian Opaque

13.Lakukan hal yang sama seperti JTextField pada JPasswordField
14. Drag & Drop lagi sebuah label jangan lupa letakkan diatas JLabel yang berisi desain kita tadi

15. Hapus text yang ada didalam label , kemudian Klik kanan-> Properties-> Events -> Mouse -> MouseClicked
16. Atur ukuran JLabel sesuai dengan ukuran tombol yang ada pada desain kita
17. Masukkan Syntax dibawah ini pada event yang di tombol yang sudah kita buat
 
try {
            koneksi connection = new koneksi();
            Statement stat = connection.getKoneksi().createStatement();
            String sql = "Select * from user_login where email='" + txt_email.getText() + "' AND password='" + txt_password.getText() + "'";
            ResultSet res = stat.executeQuery(sql);

            if (res.next()) {

                if (txt_email.getText().equalsIgnoreCase(res.getString("email")) && txt_password.getText().equals(res.getString("password"))) {

           JOptionPane.showMessageDialog(this, "LOGIN BERHASIL");
                }
            } else {
                JOptionPane.showMessageDialog(this, "Username atau password salah !");
            }

        } catch (Exception e) {
        }


18. Terakhir agar frame yang kita buat posisinya tetap ditengah saat kita Run makan perlu diatur terlebih dahulu , caranya pergi ke Navigator -> Code-> pilih Generate Resize Code-> Centang pada Generatic Center

Nah itu tadi sedikit tutorial membuat Program login yang keren dengan java di netbeans IDE , bagaimana mudah kan ? untuk kalian yang masih kesulitan atau kebingungan tentang apa yang mimin sampaikan pada tutorial kali ini ,kalian bisa tanya langsung di kolom komentar dibawah. oke guys cukup sampai disini see you byee.


Posting Komentar

0 Komentar