编写一个只有两个菜单项的菜单程序,菜单项为“文件”和“退出”,要求在选择“退出”时,关闭整个JFrame窗口(菜单项用JMenu,swing组件)
  麻烦大家帮我想想,我想了好久都搞不出

解决方案 »

  1.   

    “退出”的点击事件里添加??.addWindowLisenter(new WindowAdapter){
        public void windowClosing(Event e){
            类名.this.setVisible(false);
            类名.this.dispose();
        }
    };大概流程是这样吧,我这没环境,LZ你自己点点看吧,呵呵。
      

  2.   

    首先设置JFrame的属性  Exit_On_CloseJMenuItem.addActionListener(new ActionAdapter(){
    public void actionPerformed(ActionEvent e){
    JFrame.dispose();
    }
    });
      

  3.   


    //给JMenu的菜单项添加监听事件
            jMenuItem1.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    System.exit(0);
                }
            });
      

  4.   

    方法很多
    可以用System.exit(0);
    也可以用Exit_On_Close 
      

  5.   

    1. this.setVisible(false);
    2. this.dispose();
    3. System.exit(0); 0表示正常退出
    4. System.exit(-1); (-1)非零数字表示非正常退出
      

  6.   

    如果是用NETBEANS
    制作按纽,
    按纽的属性,可是设置。