例如我的 View 有一个 id
公共(public)静态最终字符串ID =“examplePlugin.views.SampleView”
如何通过 id 获取此 View (或 eclipse 中的任何其他内容)的实例?
最佳答案
对于 View ,您可以使用当前工作台页面 IWorkbenchPage
上的方法。您可以通过以下方式找到该页面:
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
(必须从运行工作台的插件中调用)。
您可以通过以下方式查找现有 View :
page.findView(id);
并创建并显示 View :
page.showView(id);
关于java - PDE中如何通过ID获取元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22434812/