java 菜单
菜单组件:
菜单栏(MenuBar,JMenuBar)
菜单(Menu,JMenu)
菜单项(MenuItem,JMenuItem)。
JFrame jframe = new JFrame();
//创建菜单栏mb,并将其添加到窗口jframe中。
MenuBar mb = new MenuBar();
jframe.setMenuBar(mb);
//创建菜单m,并将其添加到菜单栏mb中。
Menu m = new Menu();
mb.add(m);
//创建菜单项mi,并将其添加到菜单m中
MenuItem mi = new MenuItem();
m.add(mi);
//创建可选子菜单cm1,并将其添加到菜单m中。
CheckBoxMenuItem cmi = new CheckBoxMenuItem(String, boolean);
m.add(cmi);
弹出菜单:PopupMenu
//创建弹出菜单
PopupMenu pm = new PopupMenu("快捷菜单");
//将弹出菜单添加到面板上。
panel.add(pm);
//在指定组件的指定位置,显示快捷菜单。(弹出菜单一般为隐藏的)
void show(Component, int, int );