Post on 20-Feb-2018
7/24/2019 Membuat Menu Bar Di Java
http://slidepdf.com/reader/full/membuat-menu-bar-di-java 1/4
MEMBUAT MENU BAR
Menu :File : Login, Logout ,ExitData : Anggota, BukuPelayanan : Peminjaman, PengembalianLapoan : Peminjaman, Pengembalian
!" Ma#ukan $omponen Menu Ba %&ai Palette '(ing Menu#)
2. Buat Menu yang lain Klik Kanan pada Menu Bar A&& Menu (atau
drag and drop komponen Menu dari palette swing menus) Edit text
menjadi menu berikut.
3. Buat Menu Item Klik kanan pada Menu !dd "orm palette #ili$ Menu*tem.
%ab #emrograman 3 & 'ya$rul Mauluddin.'.Kom. M.Kom #age
7/24/2019 Membuat Menu Bar Di Java
http://slidepdf.com/reader/full/membuat-menu-bar-di-java 2/4
. Membuat '$ortut *ouble Klik pada '$ortut #ili$ +ara '$ortut
Menu %ogin +trl , %Menu *ata !nggota +trl , !Menu *ata Buku +trl , B
MEMB-! "/0M %/1I
%ab #emrograman 3 & 'ya$rul Mauluddin.'.Kom. M.Kom #age
7/24/2019 Membuat Menu Bar Di Java
http://slidepdf.com/reader/full/membuat-menu-bar-di-java 3/4
. Buat tabel user dengan 4eld seperti berikut 5
Isi 2 *ata Bagian terdiri dari !dmin dan 'irkulasi.
2. #ada "orm -tama ada Buat ampilan Berikut 5 ext "ield 6ariablename7txt-sername#assword "ield 8ariablename 7 txt#assword
+" Ma#ukan Peinta beikut pa&a tombol Loginpri8ate 8oid jButton!tion#er9ormed(ja8a.awt.e8ent.!tionE8ent e8t) :
%ab #emrograman 3 & 'ya$rul Mauluddin.'.Kom. M.Kom #age
Komponen ext
Kom onen #assword
#anel
7/24/2019 Membuat Menu Bar Di Java
http://slidepdf.com/reader/full/membuat-menu-bar-di-java 4/4
&& /*/ add your $andling ode $ere5 'tring s;l< 'tring username7txt-sername.getext()< 'tring password7txt#assword.getext()< try :
+lass.9orame(=sun.jdb.odb.>db/db*ri8er=)< +onnetion onn7*ri8erManager.get+onnetion(=jdb5odb5perpustakaan=)< s;l 7='elet ? 9rom user @AE0E username 7= ,txt-sername.getext() ,==< #repared'tatement st 7 onn.prepare'tatement(s;l)< 0esult'et rs 7st.exeuteCuery()<
i9 (rs.next()) : 'tring pass 7 rs.get'tring(=password=)< 'tring bagian 7 rs.get'tring(=bagian=)< i9 (password.e;uals(pass)): >/ption#ane.s$owMessage*ialog(t$is =%ogin Ber$asil=)< i9(bagian.e;uals(='irkulasi=)):
jMenu2.set6isible(9alse)< && menu *ata jMenu3.set6isible(true)< && menu #elayanan jMenu.set6isible(true)< && menu %aporan
jMenuItem.setEnabled(9alse)< && menu item %ogin jMenuItem2.setEnabled(true)< && menu item %ogout
j#anel.set6isible(9alse)< D else : jMenu2.set6isible(true)< && menu *ata
jMenu3.set6isible(true)< && menu #elayanan jMenu.set6isible(true)< && menu %aporan
jMenuItem.setEnabled(9alse)< && menu item %ogin jMenuItem2.setEnabled(true)< && menu item %ogout D D else >/ption#ane.s$owMessage*ialog(t$is =!da Kesala$an pada-sername&#assword=)< D else
>/ption#ane.s$owMessage*ialog(t$is =!da Kesala$an pada-sername&#assword=)< D at$ (Exeption e) :>/ption#ane.s$owMessage*ialog(t$ise.getMessage())< D
D
%ab #emrograman 3 & 'ya$rul Mauluddin.'.Kom. M.Kom #age