——此文章摘自《自己动手写开发工具
基于Eclipse的工具开发》定价
¥
特价
¥
详细>>http://track
linktech
cn/?m_id=dangdang&a_id=A
&l=
&l_type
=
width=
height=
border=
nosave>
在运行Ecipse插件向导中的HeoWord!向导的时候很多读者都会提出这样的问题菜单和工具栏按钮只能显示在那个地方吗?能不能把菜单项加入主菜单的【文件】选项下呢?
下面来看一下puginxm文件
<actionSet
abe=样本操作集
visibe=true
id=PugTestactionSet>
<menu
abe=样本菜单(&M)
id=sampeMenu>
<separator
name=sampeGroup>
</separator>
</menu>
<action
abe=样本操作(&S)
icon=icons/sampegif
cass=pugtestactionsSampeAction
tootip=HeoEcipse word
menubarPath=sampeMenu/sampeGroup
toobarPath=sampeGroup
id=pugtestactionsSampeAction>
</action>
</actionSet>
menu标记中定义了一个新的菜单并且用separator定义了子菜单
action 标记中menubarPath定义了此action对应的菜单项的路径toobarPath定义了此action对应的工具条的路径这两个属性的值都为本插件特有的只要修改它们就可以把它们放到其他位置Ecipse的标准菜单都定义了固定的path只要把我们的action的path指向它们即可下面来稍作修改
<actionSet
abe=样本操作集
visibe=true
id=PugTestactionSet>
<action
abe=样本操作(&S)
icon=icons/sampegif
cass=pugtestactionsSampeAction
tootip=HeoEcipse word
menubarPath=fie/fieStart
toobarPath=orgecipseuiworkbenchfie/newext
id=pugtestactionsSampeAction>
</action>
</actionSet>
right>[] [http://developcsaicn/Java_Eclipse/htm>]