添加菜单的窗口

 

程序功能:在窗口中添加菜单栏,在菜单栏添加菜单项,并添加下拉菜单和 2 级菜单,通过选择菜单项可以执行不同操作,生成如下图所示窗口。

 1 import java.awt.*;
 2 import java.awt.event.*;
 3 import javax.swing.*;
 4 
 5 class MyWin2 extends JFrame
 6 {
 7     JMenuItem item1=new JMenuItem("复制");
 8     JMenuItem item2=new JMenuItem("剪切");
 9     JMenuItem item3=new JMenuItem("粘贴");
10 
11     JMenu file=new JMenu("文件");
12     JMenuItem Open=new JMenuItem("打开");
13     JMenuItem Save=new JMenuItem("关闭");
14     JMenuItem Exit=new JMenuItem("退出");
15     JMenu Yin=new JMenu("编辑");
16 
17     JMenu help=new JMenu("帮助");
18     JMenuItem About=new JMenuItem("关于");
19     JMenuItem Hel=new JMenuItem("帮助");
20     MyWin2()
21     {
22         super("添加菜单的窗口");
23         JPanel jp=new JPanel();
24         JMenuBar menuBar=new JMenuBar();
25 
26 
27         jp.setLayout(new BorderLayout());
28         Yin.add(item1);
29         Yin.add(item2);
30         Yin.add(item3);
31 
32         file.add(Open);
33         file.add(Save);
34         file.addSeparator();
35         file.add(Exit);
36         file.add(Yin);
37 
38         help.add(About);
39         help.add(Hel);
40 
41         menuBar.add(file);
42         menuBar.add(help);
43 
44         jp.add(menuBar,BorderLayout.NORTH);
45         add(jp);
46         this.setBounds(100,100,380,200);
47 
48         setVisible(true);
49         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
50     }
51 }
52 
53 public class LX9_19 extends JFrame
54 {
55     public static void main(String[] args) 
56     {
57         new MyWin2();
58     }
59 }

后来才发现网上有这道题目的代码,晕死没早百度到, 这里值提供个网址好了,或者以后哦再加进来。

http://www.docin.com/p-201177425.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值