Rcp eclipse中子菜单项的问题

时间:2011-04-26 04:15:45

标签: eclipse-rcp

我在顶部显示了不同的菜单,如 FILE,EDIT ,现在我需要显示子菜单项,如FIle-> Edit->

我无法做到这一点任何人都可以给我一些想法或给我网站名称所以我可以做到这一点。

1 个答案:

答案 0 :(得分:3)

使用 org.eclipse.ui.menus 扩展点。请记住,菜单可以有命令,菜单也可以有菜单。这种自包含允许您实现子菜单。

示例Plugin.xml

   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
            allPopups="false"
            locationURI="eDoc.menuContribution1">
         <menu
               label="Top">
            <command
                  commandId="eDoc.command1"
                  label="Command 1"
                  style="push">
            </command>
            <command
                  commandId="eDoc.command2"
                  label="Command 2"
                  style="push">
            </command>
            <menu
                  label="Sub Menu">
               <command
                     commandId="eDoc.command3"
                     label="Sub Menu Command 1"
                     style="push">
               </command>
            </menu>
         </menu>
      </menuContribution>
   </extension>

查看此eclipse-rcp教程以获取更多详细信息:http://www.vogella.de/articles/EclipseRCP/article.html