Belajar Java : Penggunaan jMenu, jPopupMenu & jToolBar pada Java

Tutorial Belajar Java khusus pemula : Penggunaan Menu, Popup Menu dan Toolbar pada bahasa pemrograman Java Netbeans IDE, tutorial java lainnya di blog Sector Code

Belajar Bahasa Java - Dalam Bahasa pemrograman Java, component Menu (jMenu), component Popup menu(jPopupMenu) dan Toolbar (jToolBar) berguna sebagai navigasi sebuah aplikasi. Dengan component Menu, component Popup menu dan Toolbar program java kamu akan menjadi lebih User friendly. Menu dan Toolbar pada umumnya diletakkan di bagian atas dari aplikasi agar mudah ditemukan oleh pengguna / user. Seperti tuorial Java yang sudah kami bahas sebelumnya baca : Belajar Java : Penggunaan jListBox & jComboBox pada Java, dan Penggunaan jCheckBox & jRadioButton NetBeans IDE.

Dalam jMenu Class yang digunaan adalah JMenuBar yang mana didalamnya terdapat satu atau juga bisa lebih JMenuItem. sedangkan jMenuItem adalah bagian terluar dari struktur menu yang tidak bisa mempunyai child.


Dalam java Class jSeparator berguna untuk memisah anar satu menu item dengan menu item lainnya. Jika dalam menu memiliki sub menu, gunakanlah Class JMenu untuk menampung sub menu tersebut. Selain dari class JMenuItem, JMenu juga compitible dengan class JCheckBoxMenuItem dan JRadioButtonMenuItem.

JPopupMenu juga memiliki beberapa kesamaan dibanding dengan class JMenuBar. dimana  JMenuBar hanya bisa berada paling atas dari sebuah form java. berbeda dengan class JPopupMenu yang bisa muncul di mana saja tergantung dari pembuat aplikasi. Class JPopupMenu biasa disebut juga dengan konteks menu.

Class JToolBar memberikan cara yang lebih praktis dibandingkan dengan class menu. Semua item dalam Class JToolBar ini biasanya juga tersedia dalam menu. Pada umumnya JToolBar diwakili hanya dengan image/icon yang melambangkan aksi dari toolbarnya. Class JToolBar compitible dengan JButton,JCheckBox, JRadioButton, JtoggleButton dan lainya. 

Mari kita praktekkan cara penggunaan jMenu, jPopupMenu & jToolBar pada Java ya, jika kamu sudah membuat project baru di Netbeans IDE langsung saja bua File baru dengan Swing GUI Forms dan JFrame Form dan beri nama "jMenu".

Cara Membuat Menu Java

Pada jendela Platte pilih Swing Menus, disini ada beberapa component diantaranya :
  1. jMenuBar : Class yang bisa menampung semua menu, hanya bisa menampung jMenu sebagai child.
  2. jMenu : Class yang mempunyai child menu item. Biasanya jMenu ini yang jadi child langsung dengan jmenuBar
  3. jMenuItem : Ujung dari menu, disinilah object Action diletakkan, sehingga ketika kita memilih jMenuItem ada action tertentu yang dijalankan aplikasi.
  4. jCheckBoxMenuItem : Ujung dari menu, namun bentuknya lebih mirip jCheckBox.
  5. jRadioButtonMenuItem : Ujung dari menu, namun bentuknya lebih mirip jButton.
  6. jSeparator : pemisah antar jMenuItem atau antar jMenu
Tambahkan component jMenuBar1[jMenuBar] kedalam form aplikasi kamu, pada jendela Struktur aplikasi yang kamu buat lihat gambar berikut :
Penggunaan jMenu, jPopupMenu & jToolBar pada Java

Untuk menambahkan menu, klik kanan pada MenuBar1 dan add menu, untuk menambahkan menu item klik kanan pada jMenu2 dan Add From Platte > Menu Item. Begitu juga jika kamu ingin menambah jSeparator atau jCheckBoxMenuItem dan lain-lain, hasilnya akan seperti gambar dibawah ini :

Penggunaan jMenu, jPopupMenu & jToolBar pada Java

Cara Membuat PopUp Menu Java

Pada jendela Platte pilih Pop Up Menu, kemudian pada jendela properties klik kanan pada jPopUpMenu1 > Add From Platte > Menu Item


Agar pada saat event klik kanan pada Form kamu muncul PopUp menu kita harus menambahkan code java pada Event MouseClick pada Form. Maka silahkan klik kanan pada Form jFrame > Event > Mouse > MouseClicked, dan pastekan code berikut :
package javaaritmatia;
import java.awt.Component;
import java.awt.event.MouseEvent;
    private void formMouseClicked(java.awt.event.MouseEvent evt) {                                  
        // TODO add your handling code here:
        if(evt.getButton() == MouseEvent.BUTTON3){
        jPopupMenu1.show((Component)evt.getSource(),evt.getX(),evt.getY());
        }
    }
Jika tidak terjadi Error silahkan Run Program kamu dan lihat hasilnya :
Penggunaan jMenu, jPopupMenu & jToolBar pada Java

Cara Membuat Toolbar Java

Membuat Toolbar java juga sama dengan cara membuat Menu, pada jendela Platte Swing Containers add Tool Baru ke Form kamu, Untuk menambahkan item pada tool bar sama juga seperti cara menambahkan item pada menu.

Tutorial Java lainnya akan kami bahas pada posingan berikutnya, terima kasih dan share jika bermanfaat ya..

Next Recomended


Feel free to code it up and send us a pull request.

Hi everyone, let's me know how much this lesson can help your work. Please Subscribe and Follow Our Social Media 'kodeajaib[dot]com' to get Latest tutorials and will be send to your email everyday for free!, Just hit a comment if you have confused. Nice to meet you and Happy coding :) all ^^



Follow by E-Mail


Name

ADO.NET,3,Ajax,6,Android,9,AngularJS,4,ASP.NET,4,Blogger Tutorials,7,Bootstrap,7,C++,1,Codeigniter,2,Cplusplus,6,Crystal Report,6,CSharp,25,Ebook Java,2,FlyExam,1,FSharp,3,Game Development,2,Java,35,JDBC,2,Laravel,84,Lumen,2,MariaDB,2,Ms Access,3,MySQL,31,ODBC,6,OleDB,1,PHP,14,PHP Framework,5,PHP MYSQLI,9,PHP OOP,5,Python,8,Python 3,4,SQL Server,4,SQLite,4,Uncategorized,5,Vb 6,2,Vb.Net,89,Video,48,Vue Js,4,WPF,2,Yii,3,
ltr
item
KODE AJAIB: Belajar Java : Penggunaan jMenu, jPopupMenu & jToolBar pada Java
Belajar Java : Penggunaan jMenu, jPopupMenu & jToolBar pada Java
Tutorial Belajar Java khusus pemula : Penggunaan Menu, Popup Menu dan Toolbar pada bahasa pemrograman Java Netbeans IDE, tutorial java lainnya di blog Sector Code
http://4.bp.blogspot.com/-bW5QTpdQuOA/ViqAv3DbZrI/AAAAAAAAA3c/GA5vKX7iGuA/s320/membuat-menu-java-66.jpg
http://4.bp.blogspot.com/-bW5QTpdQuOA/ViqAv3DbZrI/AAAAAAAAA3c/GA5vKX7iGuA/s72-c/membuat-menu-java-66.jpg
KODE AJAIB
https://www.kodeajaib.com/2015/10/penggunaan-menu-popup-menu-toolbar-java-pemula.html
https://www.kodeajaib.com/
https://www.kodeajaib.com/
https://www.kodeajaib.com/2015/10/penggunaan-menu-popup-menu-toolbar-java-pemula.html
true
3214704946184383982
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy