你的所说的问题是因为你的构造函数的名字和你的类的名字不一样所致的吧?
multipleEventTester 你的少了个 'l'  你写成了mutipleEventTester还有下面的重写函数windowclosing 也写错了吧,windowClosing
还有几个必须写的重载函数没写完,也出错

解决方案 »

  1.   

    谢谢你的指导啊,我修改过后如下:
    ===========================================
    import java.awt.*;
    import java.awt.event.*;
    public class MultipleEventTester extends Frame
    implements WindowListener,MouseListener,KeyListener
    {
        public MultipleEventTester()
        {
    addWindowListener(this);
    addMouseListener(this);
    addKeyListener(this);
    setSize(200,200);
            show();
        }
        public void windowClosing(WindowEvent we)
        {  System.exit(0);  }    public void windowOpened(WindowEvent we)    
        {  System.out.println("Window opened"); }
      

  2.   

    public void windowIconified(WindowEvent we)
        {  System.out.println("Window iconified"+ we);  }    public void windowDeiconfied(WindowEvent we)
        {  System.out.println("Window deiconfied"+ we); }    public void windowClosed(WindowEvent we)
        {  System.out.println("Window closed"+ we); }    public void windowActivated(WindowEvent we)
        {  System.out.println("Window activated"+ we); }    public void windowDeactivated(WindowEvent we)
        {  System.out.println("Window deactivated"+ we); }    public void mousePressed(MouseEvent we)
        {  System.out.println("Mouse pressed + me"); }    public void mouseReleased(MouseEvent me )
        {  System.out.println("Mouse released"+me);  }    public void mouseEntered(MouseEvent me)
        {  System.out.println("Mouse Entered"+me);  }    public void mouseExited(MouseEvent me)
        {  System.out.println("MouseEntered"+ me );  }    public void mouseClicked(MouseEvent me)
        {  System.out.println("MouseClicked"+ me );  }
          
        public void keyPressed(KeyEvent ke)
        {  System.out.println("Key Pressed"+  ke );  }    public void keyReleased(KeyEvent ke)
        {  System.out.println("Key Released"+  ke);  }    public void keyTyped(KeyEvent ke)
        {  System.out.println("Key typed" +   ke);   }    public static void main(String [] args)
        {
            MultipleEventTester p=new MultipleEventTester();    }
    }
    =============================
    编译时他说:
           "因为MultipleEventTester不是虚拟函数,所以它不能重载虚拟函数windowDeiconified<java.awt.event.WindowEvent>是什么意思呀
    =============================
    很想先给你100分的,我先研究下怎样给分,我待会过来啊,谢谢啦
      

  3.   

    public void windowDeiconfied(WindowEvent we){}方法的
    中应该是windowDeiconified,单词写错了
    现在正常编译,通过
      

  4.   

    其实问题都是单词拼写错误
    建议写这些swing事件接口的时候多看下jdk的帮助,从上面直接copy下来就不会这么麻烦了
      

  5.   

    哈,大侠,请问你的QQ是多少呀?我一般在C++区里混的,请问我怎么样的操作可以给你加分的呀,我没有研究透,向你请教请教啊.
      

  6.   

    我都不知道分数要来是干嘛的?
    给不了就算了吧,和··我其实哪是高人啊,我才学习JAVA一个月,我自己还有一大堆问题要麻烦大家呢,你的错误都是出在写错上,我自己也经常犯。所以对这方面特别注意罢了,