EclipseRCP:如何以编程方式获取应用程序窗口映像?
构建EclipseRCP应用程序时,您需要在应用程序插件的EclipseRCP:如何以编程方式获取应用程序窗口映像?,eclipse,eclipse-plugin,eclipse-rcp,Eclipse,Eclipse Plugin,Eclipse Rcp,构建EclipseRCP应用程序时,您需要在应用程序插件的.product和plugin.xml文件中定义窗口图像。这些图像显示在主应用程序窗口的左上角。但假设您希望在应用程序可能打开的对话框窗口中使用相同的图像。如何以编程方式访问此图像 在我的用例中,我正在构建两个只在品牌元素上不同的产品,因此我希望我的所有对话框保持一致,并使用主应用程序窗口使用的相同品牌图像。我通过一些尝试和错误以及失败的web搜索找到了答案。事实证明,它非常简单: shell.setImage(ApplicationWi
.product
和plugin.xml
文件中定义窗口图像。这些图像显示在主应用程序窗口的左上角。但假设您希望在应用程序可能打开的对话框窗口中使用相同的图像。如何以编程方式访问此图像
在我的用例中,我正在构建两个只在品牌元素上不同的产品,因此我希望我的所有对话框保持一致,并使用主应用程序窗口使用的相同品牌图像。我通过一些尝试和错误以及失败的web搜索找到了答案。事实证明,它非常简单:
shell.setImage(ApplicationWindow.getDefaultImage())代码>
(为了完整性,我目前正在Eclipse3.8中开发。不确定这是否会转到Juno/4.X)