import javax.swing.*;
import java.awt.*;
import  java.awt.event.*;
public class FileMenu extends JApplet implements ActionListener{
JMenuBar menuBar;
JMenu menu1,menu2,menu3;
JMenuItem item1,item2,item3,item4,item5,item6;
JMenuItem item7,item8,item9,item10,item11,item12;
public void init(){


showFeelAndLook("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
setMenuGUI();
}
public void setMenuGUI(){
menuBar=new JMenuBar();
setJMenuBar(menuBar);
   menu1=new JMenu("文件");
item1= new JMenuItem("新建");
item2= new JMenuItem("打开");

item3= new JMenuItem("关闭");

   item4= new JMenuItem("退出");
   item5=new  JMenuItem("退出");
   menu1.add(item1);
menu1.add(item2);
    menu1.add(item3);
menu1.add(item4);
menu1.add(item5);
menu1.addActionListener(this);
menuBar.add(menu1);
   menu2=new JMenu("编辑");
   
item6= new JMenuItem("粘贴");

item7= new JMenuItem("查找");

    item8= new JMenuItem("替换");



 item9= new JMenuItem("定位");
 item10=new JMenuItem("退出");
 menu2.add(item6);
menu2.add(item7);

menu2.add(item8);
menu2.add(item9);
menu2.add(item10);

menu2.addActionListener(this);

menuBar.add(menu2);
       menu3=new JMenu("帮助");

item11= new JMenuItem("用户帮助");

     item12= new JMenuItem("版本说明");
    menu3.add(item11);

         menu3.add(item12);
       menu3.addActionListener(this);
       menuBar.add(menu3);
        
      }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
     
     public void showFeelAndLook(String lookValue ){
      try{
      UIManager.setLookAndFeel(lookValue);
      SwingUtilities.updateComponentTreeUI(this);
      }catch(Exception e){
      JOptionPane.showMessageDialog(null,this,"修改失败",JOptionPane.ERROR_MESSAGE);
      }
     
     }
     public void actionPerformed(ActionEvent e){
      if(e.getActionCommand()=="退出")
      System.exit(0);
      }
     

    
    public static void main(String[] args) {
       JFrame frame=new JFrame("菜单");
       FileMenu a=new FileMenu();
        a.init();
       frame.setSize(300,300);
       a.setVisible(true);
        
          frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}