Computer Notes, Programming codes, Hardware and Networking Tip, Entertainment, Biography, Internet Tip, Tech News, Latest Technology, YouTube,

Java Swing | Menu Bar Example

Java Swing JMenuBar, Java Swing Menu, Swing Menu java, java tutorials, java programs, java swing MenuBar, java menubar program, java swing menubar, jmenubar in java, jmenubar swing program, java swing menubar,


To create menus, we need to follow the following steps:
- First, A JMenubar is created
- Then, we attach all of the menus to this JMenubar.
- Then we add JMenuItem to the JMenu.
- The JMenubar is then added to the frame by using setJMenuBar() method.


JMenuBar
We can create menu bar by using following constructor:
       JMenuBar()

JMenu
It can be created by using following constructors:
      JMenu()
      JMenu(String)

 
import javax.swing.*; 

class Menu extends JFrame{ 
 JMenuBar mb; 
 JMenu file, edit, data, name; 
 JMenuItem open, save, sas, cut, copy, paste; 
 JCheckBoxMenuItem  raju, indra;
 
 Menu(){ 
  setTitle("Menu Demo"); 
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

  mb=new JMenuBar(); 
  file=new JMenu("File"); 
  edit=new JMenu("Edit"); 
  data=new JMenu("Data"); 
  name=new JMenu("Name"); 

  open=new JMenuItem("Open"); 
  save=new JMenuItem("Save"); 
  sas=new JMenuItem("Save As"); 
  cut=new JMenuItem("Cut"); 
  copy=new JMenuItem("Copy"); 
  paste=new JMenuItem("Paste");

  raju=new JCheckBoxMenuItem("Raju"); 
  indra=new JCheckBoxMenuItem("Indra"); 

  file.add(open);  
  file.add(save); 
  file.add(sas); 

  edit.add(cut); 
  edit.add(copy); 
  edit.add(paste); 

  data.add(name); 

  name.add(raju); 
  name.add(indra); 

  mb.add(file); 
  mb.add(edit); 
  mb.add(data); 

  setJMenuBar(mb); 
  setSize(500, 500); 
  setVisible(true); 
 }

 public static void main(String args[]){
  new Menu(); 
 }
}

Post a Comment

MKRdezign

Contact Form

Name

Email *

Message *

Powered by Blogger.
Javascript DisablePlease Enable Javascript To See All Widget