Postingan kali ini kita akan bahas tentang Program Form Login. Form login digunakan untuk membatasi hak akses bagi user untuk melihat dan berinteraksi dengan data. Hanya user yang sudah terdaftar yang bisa mengakses data-data rahasia.Berdasarkan pengalaman penulis di sekolah, Form Login ini biasanya digunakan dalam aplikasi Pendataan Penerimaan Siswa Baru, Pembayaran Siswa, dan Aplikasi Pengolah Nilai yang digunakan oleh beberapa orang yang berbeda. Ok Langsung saja ke TKP :
1. Ikuti video ini dengan seksama .
2. Kalau sudah masukkan Source Code berikut pada Package Login1
( ciri- cirinya hanya mempunyai 2 submenu yaitu source dan history ).
NewJFrame AI = new NewJFrame();
AI.setVisible(true);
AI.setVisible(true);

*Catatan :
*Yang berwarna itu adalah nama Frame atau yang bisa
kita sebut dengan tempat desain program .
*Yang berwarna merah itu saya sebut sebgai pihak ketiga
( lebih sederhana sih begitu ) .
3. Ikuti seperti gambar berikut .kita sebut dengan tempat desain program .
*Yang berwarna merah itu saya sebut sebgai pihak ketiga
( lebih sederhana sih begitu ) .
![]() |
Susunan Design |
![]() |
Ubah Text nya |
*Daftar Pallete-nya seperti berikut :
+3 jLabel : jLabel merupakan komponen grafis untuk menampilkan teks
teks pendek yang tidak dapat diedit, image atau keduanya. JLabel
berfungsi memberikan keterangan pada komponen Java lain
(umumnya obyek dari kelas JTextField) .
+2 jTextField : jTextField digunakan sebagai salah satu obyek untuk
memasukkan atau menampilkan string. JTextField adalah area baris
tunggal (sigle-line area) dimana melalui obyek text field, pengguna
program dapat memasukkan string melalui keyboard atau program
dapat menampilkan string.Kelas JTextField merupakan turunan dari
kelas JTextComponent sehingga metoda dari kelas tersebut juga
dapat dipanggil atau digunakan oleh kelas JTextField.
+2 jButton : jButton digunakanUntuk membuat obyek tombol atau
button di program Java Anda dapat menggunakan kelas JButton.
teks pendek yang tidak dapat diedit, image atau keduanya. JLabel
berfungsi memberikan keterangan pada komponen Java lain
(umumnya obyek dari kelas JTextField) .
+2 jTextField : jTextField digunakan sebagai salah satu obyek untuk
memasukkan atau menampilkan string. JTextField adalah area baris
tunggal (sigle-line area) dimana melalui obyek text field, pengguna
program dapat memasukkan string melalui keyboard atau program
dapat menampilkan string.Kelas JTextField merupakan turunan dari
kelas JTextComponent sehingga metoda dari kelas tersebut juga
dapat dipanggil atau digunakan oleh kelas JTextField.
+2 jButton : jButton digunakanUntuk membuat obyek tombol atau
button di program Java Anda dapat menggunakan kelas JButton.
4. Klik kanan button "Masuk" > Events > Action > actionPerformed dan masukkan source code
berikut :
String user = "1";
String pas = "1";
String username = jTextField1.getText();
String pasword = jTextField2.getText();
if(username.equals(user) && pasword.equals(pas)) {
this.setVisible(false);
} else{
javax.swing.JOptionPane.showMessageDialog(null,"Maaf
coba lagi " + "ale ale anda belum beruntung");
jTextField1.setText("");
jTextField2.setText("");
jTextField1.requestFocus();
}
String pas = "1";
String username = jTextField1.getText();
String pasword = jTextField2.getText();
if(username.equals(user) && pasword.equals(pas)) {
this.setVisible(false);
} else{
javax.swing.JOptionPane.showMessageDialog(null,"Maaf
coba lagi " + "ale ale anda belum beruntung");
jTextField1.setText("");
jTextField2.setText("");
jTextField1.requestFocus();
}
5. Klik button "Keluar" sama seperti no 04 dan masukkan source
this.dispose();
6. Selesai !!!!!!
0 komentar:
Berikan Tanggapan Positif Dan Membangun