在我的RCP应用程序中,我创建了多个WorkbenchWindow。一旦打开多个窗口,我想以编程方式将其中一个窗口置于顶部。在我的代码中,我可以找到“theWindow
”(类型IWorkbenchWindow
),我想这样做,但我不知道如何将其设置为活动状态(将其设置为活动状态?)Eclipse RCP:如何将现有WorkbenchWindow置顶?
1
A
回答
0
感谢蓝巴勒为forceFocus的提示(),实际的函数,它的诀窍是:
theWindow.getShell().forceActive();
0
您可以尝试以下操作:
theWindow.getShell().setFocus();
如果这样不起作用,请尝试在同一个shell上调用forceFocus()
。
相关问题
- 1. 如何在Eclipse(e4)RCP中实现IWindowCloseHandler?
- 2. Eclipse RCP:如何配置透视菜单?
- 3. 如何配置Eclipse RCP与Spring
- 4. Eclipse RCP - 所有jar/bundles如何交互?
- 5. Eclipse 4替换为WorkbenchWindow restoreState和closeAllPages
- 6. Eclipse RCP - 如何将eclipse RCP偏好页面导出到数据库?
- 7. Netbeans RCP vs Eclipse RCP
- 8. 将jnlp集成到现有的Eclipse RCP环境中?
- 9. Eclipse RCP vs Eclipse
- 10. 如何获取RCP应用程序中WorkbenchWindow中列出的视图?
- 11. 将Eclipse右对齐RCP coolbar
- 12. 如何将现有目录导入Eclipse?
- 13. Eclipse RCP - ILazyTreeContentProvider实现意外地渴望
- 14. Eclipse RCP + Spring Security
- 15. Eclipse RCP config.ini
- 16. Eclipse RCP与JFreeChart
- 17. eclipse rcp更新
- 18. Eclipse 4和RCP
- 19. Resize Eclipse RCP Part
- 20. 在Eclipse RCP
- 21. Eclipse RCP AspectJ configure
- 22. Eclipse RCP-org.eclipse.ui.plugin missing
- 23. Eclipse RCP java.lang.ClassNotFoundException:org.eclipse.core.runtime.adaptor.EclipseStarter
- 24. eclipse Web RCP
- 25. Eclipse e4 RCP BundleActivator
- 26. HOWTO在Eclipse RCP
- 27. Eclipse RCP Databinding
- 28. Eclipse RCP问题
- 29. 如何将WebLogic Server配置为现有的Eclipse
- 30. 如何在Eclipse RCP中实现嵌套的tab-views?
感谢提示,虽然焦点(包括设置和力)并没有为我工作,但forceActive()可以做到这一点! –