import java.awt.*;
class Menu{
Frame f;
MenuBar mb;
Menu m1,m2,m3;
MenuItem mn1,mn2,mn3,mn4,mn5,mn6;
Menu() {
f=new Frame();
mb=new MenuBar();
m1=new Menu();
m3=new Menu();
m2=new Menu();
mn1=new MenuItem("new");
mn2=new MenuItem("new");
mn3=new MenuItem("new");
mn4=new MenuItem("new");
mn5=new MenuItem("new");
mn6=new MenuItem("new");
m1.add(mn1);
m1.add(mn2);
m2.add(mn3);
m2.add(mn4);
m3.add(mn5);
m3.add(mn6);
mb.add(m1);
mb.add(m2);
mb.add(m3);
f.setMenuBar(mb);
f.setTitle("menu demo");
f.setVisible(true);
f.setSize(300,300);
}
public static void main(String[] args){
new Menu();
}
}
答案 0 :(得分:3)
嗯。我认为您的班级名称与您要使用的Menu
相冲突...
没有其他名称的错误。
答案 1 :(得分:3)
您与名称Menu
发生冲突。您需要导入适当的类。使用
java.awt.Menu m1=new java.awt.Menu();
如果您希望将您的班级名称设为Menu
,或者将您的班级名称更改为其他名称并导入菜单类。
答案 2 :(得分:2)
将班级Menu
的名称更改为其他名称,与java.awt.Menu
班级