摘要:
ActionSet方式比起Command方式,比较直观,但是功能有限。首先:新建一个项目,在Extension中添加org.eclipse.ui.actionSets的扩展。然后,new->actionSet。在新生成的actionSet上new->menu和new->action。注意:action的label决定图标的显示。下来写一个处理action的类,这个类必须实现IWorkbenchWindowActionDelegate接口,其中的run函数就是点击图标之后要执行的响应。package com.wjy.action;import org.eclipse.jface 阅读全文
posted @ 2013-10-29 16:16
王吉元
阅读(1921)
评论(0)
推荐(0)
摘要:
原文在:http://tech.ddvip.com/2010-04/1271054623150507.html 菜单是各种软件及开发平台会提供的必备功能,Eclipse 也不例外,提供了丰富的菜单,包括主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/Editor Menu)和上下文菜单(Context Menu)。在 Eclipse 中,几乎所有的 Workbench Part 提供了人性化的菜单,大大方便了用户的操作。因此,如何扩展 Eclipse 的菜单功能,并实现特定于我们自己插件的菜单,是插件开发者必须掌握的重要技能,同时,Eclipse 提供了丰富... 阅读全文
posted @ 2013-10-29 15:09
王吉元
阅读(863)
评论(0)
推荐(0)
摘要:
有两种方式,一种是Action的方式,另一种是Command的方式(这两种方式的区别详见:http://wiki.eclipse.org/FAQ_What_is_the_difference_between_a_command_and_an_action%3F):我们这里采用Command的方式:首先添加org.eclipse.ui.commands扩展:在Extension->add->org.eclipse.ui.commands.然后,建立Command Handler(每个command扩展必须要制定一个Command Handler,这个Command Handler实际 阅读全文
posted @ 2013-10-29 14:45
王吉元
阅读(2160)
评论(0)
推荐(0)
浙公网安备 33010602011771号