import java.awt.*; 
class TestMenu extends Frame{ 
public static void main(String[] args){ 
TestMenu tm=new TestMenu(); 
tm.setTitle("二级菜单的实现"); 
tm.setSize(300,300); MenuBar mb=new MenuBar(); Menu m=new Menu("国家"); MenuItem mi1=new MenuItem("美国"); 
MenuItem mi2=new MenuItem("日本"); 
MenuItem mi3=new MenuItem("中国"); MenuItem b1=new MenuItem("北京"); 
MenuItem b2=new MenuItem("上海"); 
MenuItem b3=new MenuItem("天津"); 
MenuItem b4=new MenuItem("重庆"); 
MenuItem b5=new MenuItem("湖南"); mb.add(m); 
m.add(mi1); 
m.addSeparator(); 
m.add(mi2); 
m.add(mi3); tm.setMenuBar(mb); 
tm.setVisible(true); } 

我想把“北京”,上海,等作为中国的菜单项,该如何实现,谢谢,帮忙修改一下程序,不要用Swing包的方法