Eclipse插件开发之添加简单的GUI元素 - 编程入门网
指出了添加菜单项的位置。我们使用分层的标识符列表来访问这个位置。下面是经常使用的菜单条列表以及它们的路径和公共组标志:
· 文件:file o "开始" 区:fileStart o "新建"菜单内部的"附加"组标志: new/additions o "新建"区,在"新建"菜单下面:new.ext o "关闭" 区:close.ext o "保存" 区:save.ext o "打印" 区:print.ext o "打开" 区:open.ext o "导入" 区:import.ext o "附加" 区:additions o "最近的文档" 区:mru o "结束" 区:fileEnd · 编辑: edit o "开始" 区:editStart o "撤销" 区:undo.ext o "剪切" 区:cut.ext o "查找" 区:find.ext o "添加" 区:add.ext o "结束" 区(有时不是结束):fileEnd o "附加" 区:additions · 源: org.eclipse.jdt.ui.source.menu · 重构: org.eclipse.jdt.ui.refactoring.menu · 导航: navigate o "开始"区:navStart o "Go To"菜单中的"附加"组标志: goTo/additions o "打开"区(有四个):open.ext, open.ext2, open.ext3, and open.ext4 o "显示"区(有四个):show.ext, show.ext2, show.ext3, and show.ext4 o "附加"区:additions o "结束"区:navEnd · 搜索: org.eclipse.search.menu · 项目: project o "开始"区:projStart o "打开"区:open.ext o "建立"区:build.ext o "附加"区:additions o "结束"区:projEnd · 载入: launch · 运行: org.eclipse.ui.run · "附加"组标志:additions · 窗口: window o "附加"区:additions o "结束"区:additionsend · 帮助: help o "开始"区:helpStart o "主要组"区:group.main.ext o "教程组"区:group.tutorials o "工具组"区:group.tools o "更新组"区:group.updates o "结束"区(有时候不是结束): helpEnd o "附加"区:additions o "关于组"区:group.about.ext 如果你提供的菜单条ID不带有标志ID,那么你的菜单项将出现在这个菜单条的后面。如果你建立了一个新菜单条ID,你的菜单条就被添加到"项目"和"运行"菜单之间。 Eclipse开发者提示:请让工具条和菜单条ID、标志位置保持一致性。 请注意"文件"菜单的"新建"组标志。这是我们添加自己的菜单的位置。由于它的标志ID是new.ext,所以完整的路径是:file/new.ext Eclipse插件开发之添加简单的GUI元素(5)时间:2009-10-24 天极结果 操作集合中还有其它一些特性可供使用,包括快捷键、状态按钮、浮动图标、帮助内容和窗体工具条等等。操作集合只是记载的数十个扩展点中的一种类型的扩展。因此我们看到的只是冰山一角。但是至少它使我们理解了扩展点是如何工作的。我们看到的这些过程都是很好的。 在讲解向导自定义之前,我们看一下图3所显示的新工具条按钮和菜单项: 图3:新的菜单项和工具条按钮 标准对话框 Eclipse提供了所有的标准对话框和建立自定义对话框的简单途径。大多数标准对话框都是由org.eclipse.jface.dialogs.MessageDialog类提供的。这个类含有很多用于建立标准对话框的静态方法。下面表格列举了我们可以使用的标准对话 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |