1
如何配置静态宽度视图?如何设置静态宽度以查看SWT
我想在左侧TreeViewer与静态宽度和第二个视图(ViewPart)要横向扩展。我有这个,女巫使用比例,我不想:
public class PerspectivaEkomaj implements IPerspectiveFactory {
@Override
public void createInitialLayout(IPageLayout layout) {
String editorArea = layout.getEditorArea();
layout.setEditorAreaVisible(false);
layout.addView(EkomajTreeView.RCP_ID, IPageLayout.LEFT, 0.25f, editorArea);
layout.getViewLayout(EkomajTreeView.RCP_ID).setCloseable(false);
layout.addStandaloneView(MajetekView.RCP_ID, false, IPageLayout.TOP, 0.75f, editorArea);
layout.addStandaloneViewPlaceholder(MajetekDMView.RCP_ID, IPageLayout.TOP, 0.75f, editorArea, false);
...
请让我知道如果存在一些变通或同级(与SWT兼容),允许它。
谢谢这个接缝是好的。我在你的悲伤中实现了我的treeViewer类ISizeProvider接口。那给了我两种方法。 getSizeFlags(我返回0)和computePreferredSize(我返回确切的像素宽度,这对我来说是300)。并且在透视图中将浮动比率设置为0.0f(静态大小是最小的并且如果大小更大,则视图通过浮动比率扩大) – Perlos