工具条路径(toolbar path)指出了添加工具条按钮的位置。由于任何人都可以建立工具条,而且有时候一个按钮可以包含子选项,因此我们用分层的标识符列表来访问这个位置。下面是经常用到的工具条列表和它们的路径:
· 文件: org.eclipse.ui.workbench.file 带有一些公共的分组标志(你可以添加按钮的更多的位置):
o "新建"区:new.ext
o "保存"区:save.ext
o "打印"区:print.ext
o "建立"区:build.ext
· 导航: org.eclipse.ui.workbench.navigate
· 载入: org.eclipse.debug.ui.launchActionSet
· 编辑器表示:org.eclipse.ui.edit.text.actionSet.presentation
· 搜索: org.eclipse.search.searchActionSet
· Java元素建立:org.eclipse.jdt.ui.JavaElementCreationActionSet
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)· 组: Team
· CVS: CVS
如果你提供的工具条ID不带有标志ID,你的按钮就会被添加到紧挨着这个工具条的一个新工具条之上。接着这个新工具条就可以被添加到Eclipse GUI上了。有时候你会看到使用工具条路径"正常的(Normal)"的插件。这是旧的名称转换。在Eclipse 3中这样使用的时候会建立一个叫作"Normal"的新工具条。如果你建立一个新工具条ID,你的工具条会被添加到"文件"工具条后面。
请注意"文件"工具条的"新建"组标志。这是我们添加自己的按钮的地方。由于标志ID是new.ext,完整的路径就是:
org.eclipse.ui.workbench.file/new.ext
3.编写操作委托类
最后一步是编写少量的用于实现操作的Java。这个类称为操作委托。
package invokatron.wizard;