zoukankan      html  css  js  c++  java
  • 添加菜单的窗口

     

    程序功能:在窗口中添加菜单栏,在菜单栏添加菜单项,并添加下拉菜单和 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

  • 相关阅读:
    windows环境变量
    软件工程的一般过程和需要的文档
    linux find 命令查找文件和文件夹
    mybatis中mapUnderscoreToCamelCase自动驼峰命名转换
    人体湿气重有哪些表现? 细数湿气重的危害
    MySQL升级后1728错误解决方案
    linux清理Java环境
    无线投屏PC投电视
    report studio 交叉表占比
    Cognos审核模块的导入与设置
  • 原文地址:https://www.cnblogs.com/acm-bingzi/p/3499275.html
Copyright © 2011-2022 走看看