Melanjutkan tutorial yang udah saya janjikan kemarin yah, sekarang membuat
Login system agar tombol/button yang tidak bisa di akses/klik bisa aktif dan
bisa diakses/klik.
Bismillah..
1. Design tampilan
form utama seperti pada gambar di bawah :
#Sub menu Login akan
berubah otomatis menjadi Logout ketika Login sudah berhasil.
#semua tombol/button
tidak aktif (enable=false).
2. Buat
sebuah database (saya menggunakan MySQL), berikut contoh struktur database
untuk table admin nya :
3. Jangan
lupa Add Library MySQL JDBC Drivernya, caranya tinggal klik kanan pada
Libraries > Pilih Add Library sehinggan muncul tampilan berikut :
Jika MySQL JDBC Driver
nya belum ada, klik tombol Import dan cari file MySQL JDBC Driver nya kemudian
pilih filenya lalu tekan Ok.
Setelah berhasil ter
import, pilih lagi file MySQL JDBC Driver nya kemudian klik tombol Add Library.
4. Untuk
pengcodingan Login system pada Button Login klik Kanan > Events > Action
> actionPerformed lalu ketikkan coding berikut :
#Keterangan : nama
database, table, field, button, textfield, form Login sesuaikan dengan punya
Anda masing-masing.
5. Kemudian
pada Button Batal juga klik Kanan > Events > Action > actionPerformed
lalu ketikkan coding berikut :
jPasswordPass.setText("");
jPasswordUser.setText("");
PanelLogin.setVisible(false);
6. Finish deh.. Coba programnya di Run
dan liat hasilnya!
-
Tampilan awal ketika sub menu Login di
klik, semua tombol/button belum aktif karena belum Login.
-
Tampilan ketika klik Button Login dan
Login berhasil, sub menu Login berubah menjadi Logout otomatis dan semua
tombol/button aktif.
- Tampilan ketika Username dan Password
yang dimasukkan salah, textfield akan kembali kosong. Ketika tombol Batal di
klik form Login akan hilang.
Alhamdulillah sukses….yang minat project/source code ya Download aja!
dan jika ingin membuat login yang multi user atau multi level user (berbeda hak akses sistemnya yang sesuai keperluan user) silahkan kunjungi >>
selamat mencoba dan HAPPY CODING :D
dan jika ingin membuat login yang multi user atau multi level user (berbeda hak akses sistemnya yang sesuai keperluan user) silahkan kunjungi >>
Membuat Login Multiuser atau Multi Level User (berbeda hak akses) Java Dekstop
Dan jika teman2 mau belajar juga agar aksi atau proses login nya tidak usah pakai mouse atau loginnya langsung menekan tombol Enter kunjungi tutorialnya disini!!!
selamat mencoba dan
NB : Pasti banyak kekurangan atau mungkin banyak kesalahan yang penting bukan hasil copy paste dari blog lain, makanya Irna tunggu kritik dan sarannya, terimakasih..
Tmbah" ilmu Source code juga nih mba :D
ReplyDeleteMoleh kirim ke email ini mba ?
wibbyramdhani@gmail.com
Trimakasih :)
di tunggu ya mas!
Deletesilahkan di download project nya tanpa password kok
DeleteMaaf mbak sya newbie hehehe
ReplyDeleteitu programnya pakai Jframe ato java web mbak?
kog sya bljar buat aplikasi di netbeans tampilannya gk kyk punyake mbk ya hehehe
Pakai jFrame mas, cuma main pallet yg udah tersedia di netbeans ny kok hehe.. tergantung cara menata nya mas
Deletebsa minta source codenya juga mba?
ReplyDeletebuat tambah" ilmu
email: rahanyamtelusman99@gmail.com
sudah bisa di download sendiri itu mas ada link downloadnya,
Deletemakasih ya, bisa buat belajar ini :D
ReplyDeletemba itu kalo kita klik salah satu button yg ada dikiri jd yg berubah cuma konten yg dikanan aja ya?
ReplyDeletemisal kita klik button obat, dibagian kanan keluar konten obat, tp menunya ttp ada?
itu bikinnya gemana mba? mohon bimbingannya, masih pemula soalnya, terimakasih :)
iya mas seperti itu, ketika button di klik form baru/yang diinginkan muncul disebalahnya tanpa menutupi button2nya (menu dropdown).
Deletebuatnya hanya main panel dan pakai jInternalFrame, silahkan download aja itu source code programnya.. nanty komposisi pallete2 nya bisa Anda pelajari sendiri, masih mudah kok.
oke mba makasih.. nanti saya tanya lagi ya mba kalo ada problem hehe :D
Deleteok kembali kasih..
Deleteitu gak di password kok mas.. silahkan download dan ekstrak aja..
ReplyDeletemakasih mbk sangat bermanfaat
ReplyDeletekembali kasih :D
Deletekok kagak bisa didownload kak?
ReplyDeletebisa kok.. coba lagi deh!
Deleteklik SKIPADD atau LEWATI dulu baru nanti masuk ke web nya 4shared dan bisa di download
makasih kak. izin download buat referensi ya. :)
ReplyDeleteok sama2..
Deletelistiya29@gmail.com
ReplyDeleteTinggal di download aja itu mbk.. gak saya password kok rar nya
Deletenggak bisa di Download mbak
ReplyDeletekenapa yak >_<
Bisa kok mas, aku coba download juga bisa.. klik SKIPADD atau LEWATI dulu baru nanti masuk ke 4shared dan bisa di download.. kalau gak punya akun 4shared gunakan akun FB..
Deleteklo dri jcreator gimana kk
ReplyDeletesama saja mas.. cuma kan kalo di sini pake jDialog, insyaAllah gak pengaruh buat coding proses login
Deletembaa.. ini udah dimasukin user ama pass tapi gaa mau login gimana ya mbaa..
ReplyDeletemasa sih? samakan user dan pass yg ada di database
Deletepermisi mbaa,, mau nanya dong cara masukin type anum("admin','register','dokter','apoteker") di database..
ReplyDeletesekian mbaa makasih..
itu yg program satulagi yg multiuser..
Deletetinggal gunakan type data enum aja mas. kemudian di value nya masukkan "admin','register','dokter','apoteker"
Deletepermisi mbaa maunanya cara login langsung ke menu. kaya multiuser keluar satu-satu
ReplyDeletetapi gaa maake peilihan leven.. gimana ya mbaa,,
Ohh.. itu pengaturan usernya brarty di pengkodingan login nya.. else if nya tidak mengambil dari pilihan level tapi langsung mengambil data level user yg ada di database.
Deleteiya itu gimana ya kodinganya mbaa,,? bingung gaa bisa
ReplyDeleteAssalammualaikum Wr.Wb
ReplyDeleteMbak, sebelumnya makasih banget blognya membantu saya yang lagi buat TA di skripsi saya hehehe.
Mau tanya juga mbak kalau mau loginnya itu ada 2 mbak yaitu login admin sama login pimpinan itu gimana yah? Saya masih bingung mbak?
Mbak bisa hubungi saya di reytarere@gmail.com ya mbak, saya mohon bantuannya :)
Terima kasih :)
Wa'alaikumussalam.. ohh multiuser(lebih dr 1 user) dg hak akses yg berbeda?? Kunjungi link yg ini mbk > http://irna-ithniezt.blogspot.co.id/2015/06/membuat-login-multiuser-atau-multi.html
Deleteaslm. mba maaf mau tanya dan pencerahan mba. kalau yg di nonaktifin bukan button tapi menu bar lainnya gimana ya?
ReplyDeletereferensi yg hide di menu bar masih dikit . makasih. dan maaf merepotkan
wa'alaikumusalam.. sama saja mbk codingnya.. cuma yang membedakan yang di enable false/true nya ya menu bar nya bukan button nya
Deleteassalamualaikum mba..
ReplyDeletemba saya mau tanya untuk membuat tampilan menu yang seperti itu menggunakan apa ya mba..
atau lebih jelasnya ,, bagaimna cara membuat tampilan dimana kita tidak menampilkn jendela baru,,dan bagaimna caranya menu itu tetap ada saat kita klik tombol ke form selanjutnya... terimakasih sebelumnya
Wa'alaikumusalam.. menggunakan 2 panel yang berbeda (kanan dan kiri).
DeleteSilahkan di download saja projectnya, nanti bisa Anda pelajari sendiri dari komponen pallete dan codingnya
maf mbak boleh minta password rar nya ? saya baru blajar netbeans.
ReplyDeleteokkymaulana1897@yahoo.com
setau saya gak di password kok mbak rarnya. download dan buka saja
DeleteThis comment has been removed by the author.
ReplyDeletemba, link nya sudah ndak bisa
ReplyDelete