jmiExit.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e){
System.exit(0);
    }
});不要问我为什么,考了scjp太久,没用java,忘记了

解决方案 »

  1.   

    为什么用MouseListener不行呢,以前我用过的,好像可以
      

  2.   

    呵呵1楼上的有意思!!如果close不了的话!强制是不是有个方法呢》?》
    你先按早上面做做看!!
      

  3.   

    叫你不要问我啦
    顺便告诉你,mousePressed()也行,但是mouseClicked不行。
    想想也对,在menuItem上按下鼠标就有执行了,根本等不到松开鼠标,所以也
    就不形成mouseClicked事件了。
      

  4.   

    不是close的问题,而是根本就不能触发这个事件
      

  5.   

    在JForm的属性中关闭方式中选择ON_CLOSE_EXIT,或者加一个退出菜单,此菜单的事件处理中加代码为:this.hide();System.exit(0);