zoukankan      html  css  js  c++  java
  • GUI(JMenuBar+JMenu+JMenuItem)

    public class WindowMenu extends JFrame {
        JMenuBar menubar;
        JMenu menu,subMenu;
        JMenuItem item1,item2;
        
        public WindowMenu(){}
        public WindowMenu(String s ,int x,int y,int w,int h){
            init(s);
            setLocation(x, y);
            setSize(w, h);
            setVisible(true);
            setDefaultCloseOperation(EXIT_ON_CLOSE);
        }
        
        private void init(String s) {
            setTitle(s);
            menubar = new JMenuBar();
            menu = new JMenu("菜单");
            subMenu = new JMenu("软件项目");
            item1 = new JMenuItem();
            item1 = new JMenuItem("动画话题",new ImageIcon("src/picture/dm.png"));
            item2 = new JMenuItem("java话题",new ImageIcon("src/picture/java.png"));
            item1.setAccelerator(KeyStroke.getKeyStroke("A"));
            item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));
            menu.add(item1);
            menu.addSeparator();
            menu.add(item2);
            menubar.add(menu);
            menu.add(subMenu);
            subMenu.add(new JMenuItem("汽车销售系统",new ImageIcon("src/picture/dm.png")));
            subMenu.add(new JMenuItem("农场信息系统",new ImageIcon("src/picture/java.png")));
            setJMenuBar(menubar);
            
        }
    }
  • 相关阅读:
    C语言 assert
    Java6上开发WebService
    unity3d绘制贴图
    unity3d物理引擎
    unity3dVisual Studio Tools for Unity快捷键
    unity3d小案例之角色简单漫游
    unity3d射线(Ray)
    unity3d准备工作
    unity3d编辑器结构
    unity3d碰撞检测
  • 原文地址:https://www.cnblogs.com/wangmingxia/p/5545504.html
Copyright © 2011-2022 走看看