Menus in Swing using JFrame

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class form2 extends JFrame implements ActionListener
{
JLabel l1,l2,l3;
JTextField t1,t2;
JMenuBar menubar;
JMenu menu1,menu2,menu3,menu4,menu5,menu6,menu7;
JMenuItem mt1,mt2,mt3,mt4,mt5,mt6,mt7,mt8,mt9,mt10,mt11,mt12;
form2()
{
Container cn=getContentPane();
menubar=new JMenuBar();

//menu "Add" added
menu1=new JMenu("Add Record");
mt1=new JMenuItem("Customer Record");
mt2=new JMenuItem("Dealer Record");
menu1.add(mt1);
menu1.add(mt2);
menubar.add(menu1);
setJMenuBar(menubar);

//menu "Search" added
menu2=new JMenu("Search Record");
mt3=new JMenuItem("Customer Search");
mt4=new JMenuItem("Dealer Search");
menu2.add(mt3);
menu2.add(mt4);
menubar.add(menu2);
setJMenuBar(menubar);

//menu "Update" added
menu3=new JMenu("Update Record");
mt5=new JMenuItem("Customer Update");
mt6=new JMenuItem("Dealer Update");
menu3.add(mt5);
menu3.add(mt6);
menubar.add(menu3);
setJMenuBar(menubar);

//menu "Stock" added
menu4=new JMenu("Stock");
mt7=new JMenuItem("Stock Details");
menu4.add(mt7);
menubar.add(menu4);
setJMenuBar(menubar);

//menu "About Us" added
menu5=new JMenu("About Us");
mt8=new JMenuItem("Developer");
menu5.add(mt8);
menubar.add(menu5);
setJMenuBar(menubar);

//menu "About Us" added
menu7=new JMenu("Exit");
mt10=new JMenuItem("Log Out");
menu7.add(mt10);
mt11=new JMenuItem("ShutDown");
menu7.add(mt11);
menubar.add(menu7);
setJMenuBar(menubar);

Icon icon1=new ImageIcon("wallpaper%20(552).jpg");
l1=new JLabel(icon1);
l1.setBounds(0,0,600,500);
cn.add(l1);

setVisible(true);
setSize(1024,768);
setTitle("User Home Page");

mt1.addActionListener(this);
mt2.addActionListener(this);
mt3.addActionListener(this);
mt4.addActionListener(this);
mt5.addActionListener(this);
mt6.addActionListener(this);
mt7.addActionListener(this);
mt8.addActionListener(this);
mt9.addActionListener(this);
mt10.addActionListener(this);
mt11.addActionListener(this);


}
public void actionPerformed(ActionEvent ae)
{
String str=ae.getActionCommand();
System.out.println(str);
if(str.equals("Customer Record"))
{
setVisible(false);
form3 f3=new form3();
}
}
public static void main(String arg[])
{
new form2();
}
}

Comments

Popular posts from this blog

Edit/Modify existing PDF using Java(iText)

Verify Digital Signature in PDF using Java(iText) and cacerts

Steps to create SOAP Web service using Eclipse