| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1077 人关注过本帖
标题:二级菜单的问题??求助
只看楼主 加入收藏
bizika526
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-20
收藏
 问题点数:0 回复次数:2 
二级菜单的问题??求助
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包的方法 ,要用AWT,
搜索更多相关主题的帖子: MenuItem new 重庆 北京 
2007-12-15 17:17
寻寻觅觅1986
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-21
收藏
得分:0 
把中国也声明为Menu类型
程序示例:
Menu country=new Menu("国家");
Menu china=new Menu("中国");
MenuItem shanghai=new MenuItem("上海");
MenuItem beijing=new MenuItem("北京");

country.add(china);
china.add(shanghai);
china.add(beijing);

程序完毕,你可以验证一下!
2007-12-15 18:38
bizika526
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-20
收藏
得分:0 
谢谢你啊
2007-12-15 21:49
快速回复:二级菜单的问题??求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022289 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved