菜单条、菜单、菜单项

来源:互联网 发布:淘宝做假的托福成绩单 编辑:程序博客网 时间:2024/04/29 19:56
import javax.swing.*;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;import static javax.swing.JFrame.*;public class Menu extends JFrame{JMenuBar menubar;JMenu menu,subMenu;JMenuItem item1,item2;public Menu(){};public Menu(String s,int x,int y,int w,int h){init(s);setLocation(x,y);setSize(w,h);setVisible(true);setDefaultCloseOperation(DISPOSE_ON_CLOSE);}void init(String s){setTitle(s);menubar=new JMenuBar();menu=new JMenu("菜单"); subMenu=new JMenu("子菜单");item1=new JMenuItem("菜单项1");item2=new JMenuItem("菜单项2");item1.setAccelerator(KeyStroke.getKeyStroke('A'));item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));menu.add(item1);menu.addSeparator();menu.add(item2);menu.add(subMenu);subMenu.add(new JMenuItem("子菜单里的菜单项"));menubar.add(menu);setJMenuBar(menubar);}public static void main(String[] args) {Menu manu=new Menu("带菜单的窗口",20,30,200,190);}}

0 0
原创粉丝点击