看看这个程序有什么错
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培训。