1. Pertama kita akan membuat sebuah frame login, untuk tutorial lengkap membuat frame login silahkan kalian baca DISINI, tetapi untuk kode action tombol loginnya silahkan pastekan kode berikut tepat dibawah code "// TODO add your handling code here:"
if (UserN.getText().equals("informatika")){
if (PassW.getText().equals("G1A014")){
new MenuUtama1().show();
dispose();
}
else
JOptionPane.showMessageDialog(null,"Password Salah");
}
else
JOptionPane.showMessageDialog(null,"Username Salah");
*Nb
-. baris kode new MenuUtama1().show();, mengartikan bahwa kita akan memanggil menu utama setelah menu login dijalankan, kode "MenuUtama1" adalah nama frame yg selanjutnya akan kita buat (samakan huruf besar kecilnya).
2. Selanjutnya kita akan membuat menu utama dengan nama "MenuUtama1", silahkan buat sebuah frame baru dengan cara klik kanan-->new-->JFrame Form.
3. Kemudian pada menu utama ini kita isikan saja dengan sebuah Label dengan nama "Selamat Datang di Menu Utama".
4. Sekarang silahkan coba run dari menu login, masukan username dan password, kemudian klik tombol login, jika berhasil maka program akan beralih/masuk ke menu utama.
*Untuk fungsi kode dispose() disini sangat penting untuk diletakkan disetiap peralihan frame, silahkan coba hapus kode dispose() dan jalankan untuk melihat perbedaan dan fungsi nyata dari kode tersebut.
malem compigaul,artikelnya sangat bermanfaat sekali,sebelumnya terima kasih,saya mau tanya apabila kita tambahkan 2 user untuk login,gmn codingnya y?thxs
BalasHapusSelamat malam juga mas luthfi, kalo untuk multi user coba ganti kodingan pada langkah nomor 1 menjadi seperti berikut
Hapusif ((user.getText().equals("user1")&& pass.getText().equals("pass1")) ||
(user.getText().equals("user2")&& pass.getText().equals("pass2")) ||
(user.getText().equals("user3")&& pass.getText().equals("pass3")){
new MenuUtama1().show();
dispose();
}
else{
JOptionPane.showMessageDialog(null,"masukkan ID dan Password yang benar");
}
Makasih min, aplikasi ane berhasil!!
BalasHapus