写错了
import java.awt.event.*;

解决方案 »

  1.   

    import java.awt.Event.*; 错了,
    Event 不该用大写,正确的是 import java.awt.event.*;
    还有, WindowAdapter 没有 dispose 方法,所以你的
    this.dispose(); 错了,应该改为 fortest.this.dispose();
    好了,编译通过,给分吧
      

  2.   

    你是想退出程序是吧,那就把 fortest.this.dispose();一句改为
    System.exit(1);就可以了,再试试吧,期待你成功!
      

  3.   

        addWindowListener(new WindowAdapter(){
            public void windowClosing( WindowEvent e ){
                  System.exit(0);
            }
          }
        );
      

  4.   

    Event 和 event有什么区别,
    Event 里也有 WindowAdapter 阿
      

  5.   

    在java里包名通常都是小写,类名以大写字母开头,Event是一个类,WindowAdapter也是类,java.awt.event是包,我不知道你“Event 里也有 WindowAdapter ”是什么意思,
      

  6.   

    有 Event 这个包吗?没有吧!
    如果你是指有 Event 这个类,怎么可以用 import java.awt.Event.* 呢?
    后面的 .* 指什么呢?只有包后面可以接 .* 啊。
    还有,WindowAdapter 这个类在 evnet 包中,不在 Event 类中啊。
    就算是你的 Event 类中有个内部类叫 WindowAdapter 也该如下使用啊
    import java.awt.Event;
    .... Event.WindowAdapter() {....}
    好了,还有什么问题吗?
      

  7.   

    addWindowListener(new WindowAdapter(){
            public void windowClosing( WindowEvent e ){
                //这个地方怎么可以使用fortest 的 this呢?
            }
          }
        );
      

  8.   

    addWindowListener(new WindowAdapter(){
            public void windowClosing( WindowEvent e ){
                //这个地方怎么可以使用fortest 的 this呢?
            }
          }
        );