MASIGNASUKAv101
4551133496077351792

Cara Membuat Validasi Dengan Pengulangan Password Di Java

Cara Membuat Validasi Dengan Pengulangan Password Di Java
Add Comments
Thursday, 20 April 2017

Pembukaan

Dalam sebuah pendaftaran ada yang namanya validasi form, validasi ini bisa berupa pencocokan antar text di dalam form yang sama seperti password, bisa juga validasi kecocokan dengan jenis inputan atau validasi data yang kosong. Hal ini sangat penting untuk di perhatikan, apalagi menyangkut penggunaan data yang cukup penting. Pada tutorial kali ini java-sc akan membuat contoh aplikasi untuk validasi password, yaitu penggunaan re-password.

Pembahasan

Adapun komponen yang digunakan adalah sebagai berikut, terlihat didalam tabel :
KomponenTextVariableFungsi
JLabel Username, Password, Re-Pass, pesan default variabel jLabel dan mess untuk pesan Label untuk keterangan tiap komponen jTextField dan jPassword
JTextField - username Adalah textfield untuk inputan username
JPassword - password dan repassword Adalah textfield dalm bentuk password untuk inputan password
JButton Sign Up signup Tombol untuk daftar
JPanel - - Komponen Container
Lalu dari semua komponen diatas, bentuklah interface untuk aplikasi yang akan di buat. Sebagai contoh saya membuat seperti gambar ini.
Cara Membuat Validasi Dengan Pengulangan Password Di Java
Gambar 1
Lalu pada komponen untuk Re Password berikan event KeyReleased dengan cara klik kanan pada komponen, pilih events>pilih Key>pilih KeyReleased. Pada block kode program ketikan kode berikut,
     private void repasswordKeyReleased(java.awt.event.KeyEvent evt) {                                       
        if (password.getText() == null ? repassword.getText() != null : !password.getText().equals(repassword.getText())) {
            mess.setText("Password tidak cocok");
        }else {
            mess.setText("Password Cocok");
        }
    } 
Coba untuk di running, apakah program sudah berjalan atau belum, Jika memasukan password yang tidak cocok maka akan menampilkan pesan berdasarkan kondisinya. Selanjutnya adalah memberikan event pada komponen JButton, dengan cara yang sama namun jenis eventnya berbeda, yaitu actionPerform. Kilik kanan pada komponen Sign Up> pilih events> pilih Action> pilih actionPerform. Selanjutnya pada block kode program silahkan ketikan kode program berikut.
     private void signupActionPerformed(java.awt.event.ActionEvent evt) {                                       
        if (password.getText() == null ? repassword.getText() != null : !password.getText().equals(repassword.getText())) {
             JOptionPane.showMessageDialog(null, "Password Tidak Mecing :v");
        }else {
             JOptionPane.showMessageDialog(null, "Terdaftar Sebagai "+username.getText());
        }
    }  
Secara keseluruhan jika program dijalankan adalah seperti gambar dibawah.
Cara Membuat Validasi Dengan Pengulangan Password Di Java
Gambar 2

Penutup

Pada java ada banyak event yang bisa kita gunakan dalam pembuatan aplikasi, salah satunya adalah KeyReleased yang dapat kita gunakan pada komponen TextField. Dengan penggunaan KeyReleased memungkinkan kita bisa membuat kondisi saat text di ketik atau selesai di ketik. Sebagai contoh adalah pembuatan aplikasi validasi password pada form pendaftaran.