为菜单项增加事件
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;public class Frame1 extends JFrame {
  JMenuBar jMenuBar1 = new JMenuBar();
  JMenu jMenu1 = new JMenu();
  JMenuItem jMenuItem1 = new JMenuItem();  public Frame1() {
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }
  private void jbInit() throws Exception {
    jMenu1.setText("file");
    jMenuItem1.setText("file1");
    jMenuItem1.addActionListener(new java.awt.event.ActionListener() {//添加事件
      public void actionPerformed(ActionEvent e) {
        jMenuItem1_actionPerformed(e);
      }
    });
    jMenuBar1.add(jMenu1);
    jMenu1.add(jMenuItem1);
  }  void jMenuItem1_actionPerformed(ActionEvent e) {
    //在这里打开对话框
  }
}