`

Eclipse RPC table右键菜单二

阅读更多

private void hookContextMenu() {
		MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$
		menuMgr.setRemoveAllWhenShown(true);
		menuMgr.addMenuListener(new IMenuListener() {
			public void menuAboutToShow(IMenuManager manager) {
				AcrossView.this.fillContextMenu(manager);
			}
		});
		Menu menu = menuMgr.createContextMenu(table);
		table.setMenu(menu);
		AcrossView.this.fillContextMenu(menuMgr);
		getSite().registerContextMenu(menuMgr, viewer);
	}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics