java 新手求问cannot be resolved to a type 的解决方法

这是我自学的一个项目,以前没发现这样的问题,jdk8.65,eclipse是最新版,看了网上的同类问题好像是jar包导入的问题,但是不知道具体怎样解决,请路过的大神指点迷津,万分感谢

图片说明

import java.awt.*;
import java.awt.event.*;

public class ChatClient extends Frame{

    TextArea ta = new TextArea();
    TextField t = new TextField();

    public static void main(String[] args) {
        new ChatClient().launchFrame();

    }

    public void launchFrame() {
        setLocation(300,300);
        setVisible(true);
        add(ta,BorderLayout.NORTH);
        add(t,BorderLayout.SOUTH);
        pack();
        this.addWindowListener(new myMonitor());

        class myMonitor extends WindowAdapter {
            public void WindowClosing(WindowEvent e) {
                System.exit(0);
            }
        }
    }   
}

 import java.awt.*;
import java.awt.event.*;

public class ChatClient extends Frame{

    TextArea ta = new TextArea();
    TextField t = new TextField();

    public static void main(String[] args) {
        new ChatClient().launchFrame();

    }
   class myMonitor extends WindowAdapter {//类定义不能写在方法里面
            public void WindowClosing(WindowEvent e) {
                System.exit(0);
            }
        }
    public void launchFrame() {
        setLocation(300,300);
        setVisible(true);
        add(ta,BorderLayout.NORTH);
        add(t,BorderLayout.SOUTH);
        pack();
        this.addWindowListener(new myMonitor());


    }   
}

问你啊,myMonitor在哪里定义的。

最近,在Eclipse中导入其他项目,总是报下面2个错误。将项目所需的jar都引入了。依然还存在这个问题。

1.The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try bu......
答案就在这里:he type java.lang.Object cannot be resolved解决方法
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

是myMonito还是MyMonito

你使用的类没有导入啊,使用的其他不同包内的类时都需要import的。

你可以用匿名内部类,局部内部类的话不可以定义在方法内。