当前位置:  开发笔记 > Android > 正文

以编程方式显示Eclipse插件中的视图

如何解决《以编程方式显示Eclipse插件中的视图》经验,为你挑选了2个好方法。

我有一个带有视图的Eclipse RCP应用程序的插件.在RCP应用程序中发生事件后,插件被实例化,调用其方法来填充插件的模型,但是我无法找到如何在不进入"Show View ..."菜单的情况下显示视图.

我认为工作台单例中会有一些东西可以处理这个问题,但我还没有发现任何地方.



1> ILikeCoffee..:

你可能正在寻找这个:

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("viewId");


需要注意的是,arg0可以是视图部分的VIEW_ID字段.

2> Imaskar says..:

如果从命令的处理程序调用

HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().showView(viewId);

我知道会更好.

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有