Rabu, 14 Oktober 2015

Cara menggunakan jMenu pada Netbeans




Pada postingan saya kali ini, saya ingin berbagi ilmu dengan sobat-sobat sekalian mengenai cara membuat menu menggunakan java di Netbeans, tanpa bicara panjang lebar lagi jadi begini caranya.
1. buat project baru dengan mengklik New Project -> Java Application 

Kemudian klik Next 

Disini beri nama pada project yang kamu ingin buat di Project Name
 Hilangkan ceklis pada Creat Main Class jadi seperti ini

Kemudian klik Finish
Setelah itu klik kanan pada default package -> New -> JFrame Form

Kemudian akan ada tampilan seperti ini

Buat nama class pada JFrame form ini kemudian klik Finish
Maka akan terlihat seperti ini

Kemudain cari Menu Bar di palette pilih Swing Menu 

Klik dan tahan Menu Bar kemudian seret ke dalam JFrame, jadi seperti ini


Kemudian buat menu item dengan cara klik kanan menu yang diinginkan -> add from palette -> menu item

Maka terbentuklah jmenu item 1

Kemudian buat kembali jmenu item nya sesuai kebutuhan.
Kemudain klik dan seret Panel pada Swing Containers ke dalam Jframe seperti ini

Garis kuning itu adalah Panelnya
Sekarang sesuaikan panelnya dengan Framenya
Kemudian masukan kembali panel yang baru ke dalam frame, jadi tampilan di Inspector akan seperti ini

Ada 2 panel yang kita buat panel yang pertama sebagai tampilan awal dan panel yang ke dua sebagai isian, jika kita ingin membah tampilan buat isiannya lagi, kita tinggal klik kanan pada jPanel1 di inspector -> add From Palette -> Swing Containers -> Panel

Maka akan terbentuk panel yang baru

Kembali lagi ke menu sekarang kita akan mengubah tulisan File pada menu dengan cara klik kanan -> Edit Text kemudian setelah tulisan file diedit/dirubah seperti yang kita inginkan, selanjutnya klik kanan pada jmenu item yang kita buat pada menu yang dipilih -> Events -> Action -> Add performed

Maka secara otomatis akan pindah layar ke source

Ini adalah Events yang telah kita buat kemudain masukan source code berikut
jPanel 2 merupakan bagian sub dari jPanel1, jadi jPanel2 adalah isi, begitu pula pada jPanel3, setVisible berguna untuk memanggil dan jika diisi dengan nilai true(benar), maka jPanel yang di beri nilai true akan ditampilkan, jika setVisible(false), maka tidak akan di eksekusi/tidak akan ditampilkan, jangan lupa ubah setingan layout pada panel, untuk panel yang pertama ubah set layout menjadi cardlayout, dan untuk bagian sub-sub panelnya diubah set layoutnya menjadi absolutelayout dengan cara klik kanan pada panel -> set layout -> pilih cardlayout untuk panel pertama, untuk isinya sama dengan klik kana pada panel -> set layout -> pilih AbsoluteLayout , kemudian coba test programnya. Oh iya jangan lupa bagian panel yang menjadi sub nya di isikan terlebih dahulu agar terlihat bedanya antara panel 2 dan panel 3
swkian penjelasan dari saya kalau ada yang kurang jelas silahkan ditanyakan



Tidak ada komentar:

Posting Komentar