1.在View中添加private void createActions()方法,如:
private void createActions() {
showViewAction = new ShowViewAction(getViewSite().getWorkbenchWindow());
hideViewAction = new HideViewAction(getViewSite().getWorkbenchWindow());
}
当前有view中要定义相应的Action。
//添加下拉菜单
2.在View中添加private void initializeMenu()方法,如:
private void initializeMenu() {
IMenuManager menuManager = getViewSite().getActionBars()
.getMenuManager();
menuManager.add(showViewAction);
menuManager.add(hideViewAction);
}
//添加工具栏
3.在View中添加private void initializeToolBar()方法,如:
private void initializeToolBar() {
IToolBarManager toolbarManager = getViewSite().getActionBars()
.getToolBarManager();
toolbarManager.add(showViewAction);
toolbarManager.add(hideViewAction);
}
4.在View的createPartControl()方法末尾添加下面方法调用:
createActions();
initializeMenu();
initializeToolBar();
本文介绍了如何在Eclipse中为视图添加显示/隐藏操作、创建下拉菜单及工具栏。通过具体步骤展示了如何实现这些功能,包括定义Action、初始化菜单和工具栏,并将它们集成到视图中。
9648

被折叠的 条评论
为什么被折叠?



