java如何添加子菜单 10
展开全部
1、如果你想在一个菜单下添加子菜单,那么直接在JMenu下添加JMenuItem;
2、如果你想在菜单下添加子菜单,而子菜单又包含子菜单,那么你在JMenu下添加Jmenu,再在JMenu下添加JMenuItem
楼主可能是第二种意思:
JMenu file =new JMenu("file");
JMenu save=new JMenu("save");
JMenuItem txt=new JMenuItem("save as txt");
JMenuItem html=new JMennuItem("save as html");
file.add(save);
save.add(txt);
save.add(html);
2、如果你想在菜单下添加子菜单,而子菜单又包含子菜单,那么你在JMenu下添加Jmenu,再在JMenu下添加JMenuItem
楼主可能是第二种意思:
JMenu file =new JMenu("file");
JMenu save=new JMenu("save");
JMenuItem txt=new JMenuItem("save as txt");
JMenuItem html=new JMennuItem("save as html");
file.add(save);
save.add(txt);
save.add(html);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JMenuItem add(JMenuItem menuItem) 将某个菜单项追加到此菜单的末尾。
追问
这样我调试过,不行啊,这样就选不到菜单项了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JPanel jp=new JPanel();
JMenuBar menubar=new JMenuBar();
JMenu m1=new JMenu("菜单");
JMenuItem item1=new JMenuItem("菜单项");
m1.add(item1);
menubar.add(m1);
jp.add(menubar,BorderLayout.NORTH);
JMenuBar menubar=new JMenuBar();
JMenu m1=new JMenu("菜单");
JMenuItem item1=new JMenuItem("菜单项");
m1.add(item1);
menubar.add(m1);
jp.add(menubar,BorderLayout.NORTH);
追问
我的意思是子菜单,menuitem的下一级菜单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是swt 还是swing?这两种在实现上是有区别的
更多追问追答
追问
swing
追答
JMenuBar menubar=new JMenuBar();
JMenu m1=new JMenu("菜单");
JMenuItem item1=new JMenuItem("菜单项");
m1.add(item1);
menubar.add(m1);
这就是核心代码哈,JMenuItem 就是子菜单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询