4.6菜单菜单栏(MenuBar、JMenuBar)区妞有菜单的留口菜单组件文件编转菜单(Menu、JMenu)打开Ctri+NumPad关闭菜单项(Menultem、JMenultem)退出Ctrl+F9没有选择Java面向对象程序设计
Java面向对象程序设计 菜单项(MenuItem、JMenuItem) 菜单栏(MenuBar、JMenuBar) 菜单组件 菜单(Menu、JMenu) 4.6 菜单
4.6.1菜单栏(MenuBar、JMenuBar)作用整个菜单树的根基创建菜单栏MenuBarmb=newMenuBar();添加菜单栏到Frame窗口调用Frame类的setMenuBar()方法。framel.setMenuBar(mb);Java面向对象程序设计
Java面向对象程序设计 整个菜单树的根基。 作用 MenuBar mb = new MenuBar(); 创建菜单栏 4.6.1 菜单栏(MenuBar、JMenuBar) 调用Frame类的setMenuBar()方法。 frame1.setMenuBar(mb); 添加菜单栏到Frame窗口
4.6.1菜单栏(MenuBar、JMenuBar)主要成员方法void add(Menu)将指定菜单加入菜单栏Menu getMenu(int)返回指定位置上的菜单intgetMenuCounto返回菜单栏中的菜单数MenuBar:voidremove(int)删除指定位置上的菜单MenuBar:void删除指定的菜单组件remove(MenuComponent)Java面向对象程序设计
Java面向对象程序设计 主要成员方法 4.6.1 菜单栏(MenuBar、JMenuBar) void add(Menu) 将指定菜单加入菜单栏 Menu getMenu(int) 返回指定位置上的菜单 int getMenuCount() 返回菜单栏中的菜单数 MenuBar:void remove(int) 删除指定位置上的菜单 MenuBar:void remove(MenuComponent) 删除指定的菜单组件
4.6.2菜单(Menu、JMenur)功能从菜单栏部署的下拉式菜单组件;可以被添加到MenuBar中或其他Menu中。继承关系java. lang. ObjectL java. awt. ComponentLiava.awt.ContainerLjavax.swing.JComponentL iavax. swing.AbstractButtonLjavax.swing.JMenuItemLjavax.swing.JMenuJava面向对象程序设计
Java面向对象程序设计 继承关系 功能 从菜单栏部署的下拉式菜单组件;可以被添加到MenuBar中或其他Menu中。 4.6.2 菜单(Menu、JMenu)
4.6.2菜单(Menu、JMenur)创建菜单Menum1=newMenu0添加菜单到MenuBar菜单栏添加帮组菜单到MenuBar菜单栏调用MenuBar类的setHelpMenu()调用MenuBar类的add()方法:方法:mb. add(m1);Menum2=newMenu"帮助");mb.setHelpMenu(m2);Java面向对象程序设计
Java面向对象程序设计 添加菜单到M e n uB a r菜单栏 调用MenuBar类的add()方法: mb. add(m1); 创建菜单 Menu m1=new Menu(); 添加帮组菜单到M e n uB a r菜单栏 调用MenuBar类的setHelpMenu() 方法: Menu m2 = new Menu(“帮助”); mb.setHelpMenu(m2); 4.6.2 菜单(Menu、JMenu)