在Jframe中添加监听器不行吗?

解决方案 »

  1.   

    你是说这样吗
    jFrame f = new jFrame("PhoneTalk");
    f.addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent evt)
    {
    System.exit(0);
    }
    });
    这样没办法接获 我一点jFrame的关闭按钮 我的applet一起关了
    再问一下addCompentListener() 和getCompentListener()增么用?
      

  2.   

    重载jFrame类,把关闭功能关掉,再用它生成新的不能直接关闭的实例,不知这样可否?
      

  3.   

    不知可否说的根据体一点
    我对JFrame不打动
    谢谢
      

  4.   

    jFrame f = new jFrame("PhoneTalk");
    f.addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent evt)
    {
    //System.exit(0);
                                        dispose();
    }
    });
      

  5.   

    或者:
    JFrame f = new JFrame("PhoneTalk");
    f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);