Add MenuBar to JFrame in Java
In this Example Program, We will show you How to Add MenuBar to JFrame in Java. The example program were tested and shared in the post.
SwingMenu.java
package com.dineshkrish.swing; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; /** * * @author Dinesh Krishnan * */ public class SwingMenu { public static JMenuBar getMyMenuBar() { // Defining Menu Bar JMenuBar jMenuBar = new JMenuBar(); // Defining Menu JMenu fileMenu = new JMenu("File"); JMenu editMenu = new JMenu("Edit"); JMenu exitMenu = new JMenu("Exit"); // Defining Menu Item JMenuItem newItem = new JMenuItem("New"); JMenuItem openItem = new JMenuItem("Open"); JMenuItem cutItem = new JMenuItem("Cut"); JMenuItem copyItem = new JMenuItem("Copy"); JMenuItem pasteItem = new JMenuItem("Paste"); // Adding Menu Item to Menu fileMenu.add(newItem); fileMenu.add(openItem); editMenu.add(cutItem); editMenu.add(copyItem); editMenu.add(pasteItem); // Adding Menu to Menu Bar jMenuBar.add(fileMenu); jMenuBar.add(editMenu); jMenuBar.add(exitMenu); return jMenuBar; } public static void main(String[] args) { // Creating Window JFrame window = new JFrame(); // Setting Title to Window window.setTitle("Menu Example"); // Setting Size to Window window.setSize(500, 300); // Setting Visibility to Window window.setVisible(true); // Adding Menu Bar to Window window.setJMenuBar(getMyMenuBar()); } }
Output
References
More from my site

Hello, folks, I am a founder of idineshkrishnan.com. I love open source technologies, If you find my tutorials are useful, please consider making donations to these charities.
No responses yet