码迷,mamicode.com
首页 > 其他好文 > 详细

GUI(JMenuBar+JMenu+JMenuItem)

时间:2016-05-31 13:57:38      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

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);
        
    }
}

 

GUI(JMenuBar+JMenu+JMenuItem)

标签:

原文地址:http://www.cnblogs.com/wangmingxia/p/5545504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!