mpl.add(new MenuItem("DDA画线")) mpl.add(new MenuItem("中点画线")) mpl.add(new MenuItem("Bresenham画线")) mpl.addActionListener(this) mp2=new Menu("画圆") mp.add(mp2) mp2.add(new MenuItem("公式法画圆")) mp2.add(new MenuItem("多边形逼近圆")) mp2.add(new MenuItem("中点画圆")) mp2.addActionListener(this)
上传时间: 2016-02-27
上传用户:坏天使kk
//构造具有指定的标签的菜单 files = new Menu("文件(F)") compile = new Menu("编辑(E)") see = new Menu("查看(V)") format = new Menu("格式(O)") font = new Menu("字体和颜色(F)...") //在格式菜单下再添加一个字体及颜色的菜单 help = new Menu("帮助(H)") //构造具有指定的标签的菜单项 news = new MenuItem("新建(N)" + " " + "Ctrl+N") open = new MenuItem("打开(O)..." + " " + "Ctrl+O") save = new MenuItem("保存(S)" + " " + "Ctrl+S") other = new MenuItem("另存为(A)...") page = new MenuItem("页面设置(U)...") mim = new MenuItem("打印(P)..." + " " + "Ctrl+P") quit = new MenuItem("退出(X)")
上传时间: 2016-02-27
上传用户:小儒尼尼奥
I made a lot of changed on this object,such as * // 1.Encapsulates all code in one userobjet,since PB does not * // support "Address of Function" , so we can not set new * // WndProc, just makes the object more easy to use. * // 2.Uses structure array instead of Datastore * // 3.Calc width of MenuItem at runtime(MEASUREITEM) * // 4.Draw disabled status
标签: Encapsulates userobjet changed object
上传时间: 2014-01-14
上传用户:lx9076
MenuBar mb //MenuBar 类封装绑定到框架的菜单栏的平台概念。为了将该菜单栏与 Frame 对象关联, //可以调用该框架的 setMenuBar 方法。 Menu me //Menu 对象是从菜单栏部署的下拉式菜单组件. MenuItem item //默认的 MenuItem 对象包含一个简单的加标签的菜单项。 MenuShortcut shortcut=new MenuShortcut(KeyEvent.VK_E)
上传时间: 2014-01-01
上传用户:luke5347