见见这个程序有什么错
阅读
class Test {
public static void main(String args[])
{ Frame f=new Frame( "主界面 ");
f.setLayout(new FlowLayout());
MenuBar mb=new Menu( "组件 ");
Menu mf=new Menu( "文件 ");
MenuItem mItem1=new MenuItem( "新建 ");
MenuItem mItem1=new MenuItem( "打开 ");
mf.add(mItem1);mf.add(mItem2);
mb.add(mf);f.add(mb);
f.pack();f.show();
}
}
------解决方案--------------------
1 没有引用包
2 通常f.getContentPane.add()
3 show 已经废弃了 应用f.setVisible(true);
------解决方案--------------------
这个f是Frame对象,不需要用f.getContentPane()方法
MenuBar mb=new Menu( "组件 "); 有错
添加菜单用 setMenuBar()方法
www.javaedu.com.cn 上海教育未来Java培训。
阅读
上一篇:java类上下转性的有关问题 下一篇:返回列表