运行时显示没有JDK,无法加载主类

本来前一次是可以运行的,第二次运行时插入图片,修改了一下,就是找不到主类了,麻烦大家帮我看看,愁死我了,老是出现这样的问题运行不了
主类


```java
public class edu9_2 {
    public static void main(String[] args) {
        WindowMenu win=new WindowMenu("带菜单的窗口",20,30,600,290);
    }
}


WindowMenu类


```java
import javax.swing.*;

public class WindowMenu extends JFrame {
    JMenuBar menubar;//菜单条
    JMenu menuFruit;//菜单
    JMenuItem bananaItem,pearItem;
    JMenu appleMenu;
    JMenuItem redAppleItem,yellowAppleItem;
    public WindowMenu(){}
    public WindowMenu(String s,int x,int y,int w,int h){
        init(s);
        setLocation(x,y);
        setSize(w,h);
        setVisible(true);
        setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    }
    void init(String s){
        setTitle(s);//设置窗口标题
        menubar=new JMenuBar();
        menuFruit=new JMenu("水果菜单");//用menuFruit做根菜单
        bananaItem=new JMenuItem("香蕉");
        bananaItem.setIcon(new ImageIcon("banana.jpg"));
        pearItem=new JMenuItem("甜梨");
        pearItem.setIcon(new ImageIcon("pear.jpg"));
        appleMenu=new JMenu("苹果");
        redAppleItem=new JMenuItem("红苹果");
        redAppleItem.setIcon(new ImageIcon("redApple.jpg"));
        yellowAppleItem=new JMenuItem("黄苹果");
        yellowAppleItem.setIcon(new ImageIcon("yellowApple.jpg"));
        menuFruit.add(bananaItem);//为菜单添加菜单项
        menuFruit.add(pearItem);
        menuFruit.addSeparator();
        menuFruit.add(appleMenu);
        appleMenu.add(redAppleItem);
        appleMenu.add(yellowAppleItem);
        menubar.add(menuFruit);
        setJMenuBar(menubar);
    }
}



运行后显示

img

你这个是不被idea识别为java类的,你可以idea里面找到你的src文件夹,右键 mark directory AS 选择 source root

项目的路径不要是中文