本来前一次是可以运行的,第二次运行时插入图片,修改了一下,就是找不到主类了,麻烦大家帮我看看,愁死我了,老是出现这样的问题运行不了
主类
```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);
}
}
运行后显示