我可以通过编程指定EclipseRCP编辑器部件的大小吗?

我可以通过编程指定EclipseRCP编辑器部件的大小吗?,eclipse,eclipse-rcp,Eclipse,Eclipse Rcp,我有一些用户希望将EclipseRCP应用程序中EditorPart的大小设置为特定的尺寸(以像素为单位) 这样一来,编辑器内容的屏幕截图与他们想要粘贴到的PowerPoint幻灯片完全匹配,这将保证零像素化 我知道可以手动更改EclipseEditorPart的大小,但找不到编程方式 有人能给我一些建议吗?虽然这不能解决我的具体情况,但我找到了另一种策略 如果EditorPart被拖出Eclipse主窗口,因此它是浮动的,那么可以设置包含此浮动窗格的Shell的大小 只需调整外壳的大小,以允许

我有一些用户希望将EclipseRCP应用程序中EditorPart的大小设置为特定的尺寸(以像素为单位)

这样一来,编辑器内容的屏幕截图与他们想要粘贴到的PowerPoint幻灯片完全匹配,这将保证零像素化

我知道可以手动更改EclipseEditorPart的大小,但找不到编程方式


有人能给我一些建议吗?

虽然这不能解决我的具体情况,但我找到了另一种策略

如果EditorPart被拖出Eclipse主窗口,因此它是浮动的,那么可以设置包含此浮动窗格的Shell的大小

只需调整外壳的大小,以允许在其中的编辑器周围进行装饰/修剪


此处的更多详细信息:

为什么您不能手动将编辑器部分调整为所需大小,拍摄一个屏幕截图,然后将屏幕截图粘贴到power point?没有官方API来设置编辑器大小。您可以在编辑器中的控件(而不是布局)上使用
setBounds
来设置它们的大小。@DuncanKrebs-是的,这是可能的。但是,没有一个屏幕元素告诉他们编辑器部件的当前大小,所以这要么是猜测工作,要么是安装另一个s/W工具来完成。例如,当他们知道他们使用的投影仪正好是1920x1080px时,这就很麻烦了。