java - E4 如果 View 已打开,则聚焦透视

标签 java eclipse swt rcp e4

我正在开发一个 E4 插件应用程序,其中包含 2 个透视图和几个 View 。我已将这些 View 添加到 Eclipse Window->Show View -> Other..菜单,它们会相应打开。如果我打开一个已在另一个透视图中打开的 View ,我希望应用程序专注于该透视图,而不是在当前透视图中打开一个新 View 。

可以实现吗?我已经取消选中零件描述符中的“多个”属性,但它仍然不起作用。

最佳答案

“Window > Show View”仅使用 IWorkbenchPage.showView 方法在当前透视图中打开一个 View 。

不支持切换到不同的视角。

关于java - E4 如果 View 已打开,则聚焦透视,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46001095/

相关文章:

java - Android Firebase 数据库异常 : not define a no-argument constructor

eclipse - Git、SVN 和 Eclipse 工作流程

java - 使用代码终止 Eclipse(在 Java 中)

java - TestFX 与 Java 7 兼容吗?

java - SWT:区分组合中的选择和键入

java - ObjectStore Bluemix 连接 java

java - 整数不相加

java - 验证 SWT 文本中的字符串长度

java - 如何更改 SWT 应用程序中的主题

java - 将 Integer[] 转换为 int[] 的最佳方法是什么