才开始接触RCP,在通过向导创建Rcp插件项目后,通过向导添加了Actionsets,可是运行的时候并没有菜单栏出现,求大神解答!
在ApplicationWorkbenchWindowAdvisor中设置了
configurer.setShowMenuBar(true);
configurer.setShowCoolBar(true);
plugin如下
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
id="application"
point="org.eclipse.core.runtime.applications">
<application>
<run
class="extensionmenutest.Application">
</run>
</application>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="RCP Perspective"
class="extensionmenutest.Perspective"
id="ExtensionMenuTest.perspective">
</perspective>
</extension>
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
application="ExtensionMenuTest.application"
name="Hello RCP">
<property
name="windowImages"
value="icons/alt_window_16.gif,icons/alt_window_32.gif">
</property>
</product>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="ExtensionMenuTest.actionSet"
label="Sample Action Set"
visible="true">
<menu
path="additions"
id="sampleMenu"
label="Sample &Menu">
<separator
name="sampleGroup">
</separator>
</menu>
<action
class="extensionmenutest.actions.SampleAction"
icon="icons/sample.gif"
id="extensionmenutest.actions.SampleAction"
label="&Sample Action"
menubarPath="sampleMenu/sampleGroup"
toolbarPath="sampleGroup"
tooltip="Hello, Eclipse world">
</action>
</actionSet>
</extension>
</plugin>
在ApplicationWorkbenchWindowAdvisor中设置了
configurer.setShowMenuBar(true);
configurer.setShowCoolBar(true);
plugin如下
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
id="application"
point="org.eclipse.core.runtime.applications">
<application>
<run
class="extensionmenutest.Application">
</run>
</application>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="RCP Perspective"
class="extensionmenutest.Perspective"
id="ExtensionMenuTest.perspective">
</perspective>
</extension>
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
application="ExtensionMenuTest.application"
name="Hello RCP">
<property
name="windowImages"
value="icons/alt_window_16.gif,icons/alt_window_32.gif">
</property>
</product>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="ExtensionMenuTest.actionSet"
label="Sample Action Set"
visible="true">
<menu
path="additions"
id="sampleMenu"
label="Sample &Menu">
<separator
name="sampleGroup">
</separator>
</menu>
<action
class="extensionmenutest.actions.SampleAction"
icon="icons/sample.gif"
id="extensionmenutest.actions.SampleAction"
label="&Sample Action"
menubarPath="sampleMenu/sampleGroup"
toolbarPath="sampleGroup"
tooltip="Hello, Eclipse world">
</action>
</actionSet>
</extension>
</plugin>