Membuat Dropdown
menggunakan jCheckBox dan jPanel seperti gambar dibawah ini gimana yah
caranya??
Belajar bareng aja,
kayak gini bukan sih caranya???
Baca do’a dulu,
Bismillah….
- Buat project baru seperti biasanya, nama project sesuai keinginan masing-masing. Di sini nama project nya Dropdown.
- Kemudian buat juga form utama menggunakan jFrame dan beri nama FrmUtama. Set layoutnya menjadi Border Layout.
- Tambahkan Menu bar dan buat Menu item pada File dan ubah menjadi Login.
-
icon
-
rolloverIcon
-
rolloverSelectedIcon
-
selectedIcon
Sehingga
tampilannya seperti berikut :
#Menu
bar File diganti Program saja!
Setting
properties :
-
Tombol obat, tarif tindakan, pasien,
dokter dan petugas >> enable = false
FrmUtama utama=new FrmUtama();
utama.setVisible(true);
dan dibawah initComponents(); tambahkan coding berikut :
Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();
this.setSize(screen.width,screen.height);
jPanel2.setSize(screen.width,screen.height);
PanelMaster.setVisible(false);
PanelFile.setVisible(false);
PanelLogin.setVisible(false);
setExtendedState(java.awt.Frame.MAXIMIZED_BOTH);
kembali ke Design FrmUtama, pada jCheckBox Master klik Kanan > Events > Action > actionPerformed kemudian tambahkan coding berikut :
if(ChkMaster.isSelected()==true){
PanelMaster.setVisible(true);
}else if(ChkMaster.isSelected()==false){
PanelMaster.setVisible(false);
}
Begitu juga dengan jCheckBox File klik Kanan > Events > Action > actionPerformed kemudian tambahkan coding berikut :
if(ChkFile.isSelected()==true){
PanelFile.setVisible(true);
}else if(ChkFile.isSelected()==false){
PanelFile.setVisible(false);
}
coba jalankan program dan lihat hasilnya!
#hasil Run pertama
Berhasil
yah???!!!!!!!!................
Terus,
kenapa ya PanelLogin yang tadi dibuat gak terlihat???? Sembunyi dimana?? Heheee…
Yoo
karena……………..
Coba
liat coding dibawah initComponents();
jawabannya ada di situ.
Login sebagai Sub Menu dari Program dan ubah dulu Variable name nya menjadi Login
Sub Menu Login klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
Sub Menu Login klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
PanelLogin.setVisible(true);
Coba programnya jalankan deh, terus klik Sub Menu Login!! Liat hasilnya.
Asyiiikkkk………..
Terus
terus tombol/button obat, tarif tindakan, pasien, dokter dan petugas juga gak
aktif???
Tau
donk jawabannya?
Ya
karena tadi disetiap tombol/button itu enable nya dibuat false, kalo mau
diaktifkan dulu belum mau membuat system login ya di properties enable nya di
set true saja dulu, untuk mengaktifkannya kan kita harus Login dulu bukan??
Yupss..
Alhamdulillah… sukses dan berhasil..
Silahkan dicoba kalo ada error tinggalkan comentarnya!!
Silahkan dicoba kalo ada error tinggalkan comentarnya!!
Untuk
membuat program Loginnya disini..
yang minat project/source code ya Download aja
tetap semangat dan HAPPY CODING :D
yang minat project/source code ya Download aja
tetap semangat dan HAPPY CODING :D
NB : Kalau minat hasil source codenya tinggalkan alamat emailnya nanti saya kirim via email. Pasti banyak kekurangan atau mungkin banyak kesalahan yang penting bukan hasil copy paste dari blog lain, makanya Irna tunggu kritik dan sarannya, terimakasih..
Keren mba, sangat membantu..
ReplyDeleteThanks
sip, makasih atas kunjungannya
Delete