当前位置 : 主页 > 网络编程 > 其它编程 >

创建JRootPane面板,并在这个面板中添加菜单

来源:互联网 收集:自由互联 发布时间:2023-07-02
这段程序代码主要是创建一个JRootPane面板然后在这个面板中添加菜单importjavax.swing.*;importjava.awt.*;i //这段程序代码主要是创建一个JRootPane面板然后在这个面板中添加菜单 import javax.swing.
这段程序代码主要是创建一个JRootPane面板然后在这个面板中添加菜单importjavax.swing.*;importjava.awt.*;i //这段程序代码主要是创建一个JRootPane面板然后在这个面板中添加菜单 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class test11 extends JFrame {     private static final long serialVersionUID 1L;     static final int WIDTH600;     static final int HEIGHT300;     public test11()     {      super("测试窗口");//设置顶层容器的标题并且将rootPane设置为其依附在顶层容器上的面板      JRootPane rpnew JRootPane();      super.setContentPane(rp);       JMenuBar menubar1new JMenuBar();//创建一个菜单并且将菜单添加到rootPane 中。       rp.setJMenuBar(menubar1);       JMenu menu1new JMenu("文件");       JMenu menu2new JMenu("编辑"); //创建菜单项       JMenu menu3new JMenu("视图");       JMenu menu4new JMenu("帮助");       menubar1.add(menu1);       menubar1.add(menu2);       menubar1.add(menu3);       JMenuItem item1new JMenuItem("打开");       JMenuItem item2new JMenuItem("保存");       JMenuItem item3new JMenuItem("打印");       JMenuItem item4new JMenuItem("退出");       menu1.add(item1);       menu1.add(item2);       menu1.addSeparator();       menu1.add(item3);       menu1.addSeparator();       menu1.add(item4);       this.setVisible(true);       } public static void main(String args[]) {   new test11();  } }
上一篇:RocketMQ源码分析之消息主从同步(下)
下一篇:没有了
网友评论