我想给菜单中的事件加监听                   m1=new JMenuItem("增加个人信息");
m2=new JMenuItem("删除个人信息");
m3=new JMenuItem("修改个人信息");
m4=new JMenuItem("查询个人信息");
这4个按钮,
怎么才能分别加监听呢?

解决方案 »

  1.   

    對m1,m2,m3,m4分別用
    menuItem.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent e)
        {
             //doSomething();
        }
    }
    );
      

  2.   

    menuItem.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent e)
        {
             if(e.getSource()==m1) delete(); 
              if(e.getSource()==m2) update(); 
              if(e.getSource()==m2) excute(); 
      }
    }
    );
     公用一个监听器,通过条件选择独立的方法 来处理事件。