Jmenu Item
Jmenu Item
Constructors :
// create menuitems
m1 = new JMenuItem("MenuItem1");
m2 = new JMenuItem("MenuItem2");
m3 = new JMenuItem("MenuItem3");
Output :
Java
// JMenu
static JMenu x, x1;
// Menu items
static JMenuItem m1, m2, m3, s1, s2;
// create a frame
static JFrame f;
// a label
static JLabel l;
Dr Bharti Sharma
// main class
public static void main()
{
// create an object of the class
menu1 m = new menu1();
// create a frame
f = new JFrame("Menu demo");
// create a label
l = new JLabel("no task ");
// create a menubar
mb = new JMenuBar();
// create a menu
x = new JMenu("Menu");
x1 = new JMenu("submenu");
// create menuitems
m1 = new JMenuItem("MenuItem1");
m2 = new JMenuItem("MenuItem2");
m3 = new JMenuItem("MenuItem3");
s1 = new JMenuItem("SubMenuItem1");
s2 = new JMenuItem("SubMenuItem2");
x.add(m1);
x.add(m2);
x.add(m3);
x1.add(s1);
Dr Bharti Sharma
x1.add(s2);
// add submenu
x.add(x1);
mb.add(x);
f.setJMenuBar(mb);
// add label
f.add(l);
f.setSize(500, 500);
f.setVisible(true);
String s = e.getActionCommand();
Output:
Note : The following program might not run in an online compiler, please use
an offline IDE.