[英]Eclipse RCP, adding a new View to Editor
如何將視圖放入編輯器。 就像是:
public class Perspective implements IPerspectiveFactory {
public static final String ID = "com.example.gui.perspective";
public void createInitialLayout(IPageLayout layout) {
layout.setEditorAreaVisible(true);
String editorArea = layout.getEditorArea();
layout.addView(View.ID, IPageLayout.TOP, 0.6f, IPageLayout.ID_EDITOR_AREA);
...
}
但是只有IPageLayout.TOP,IPageLayout.BOTTOM,IPageLayout.LEFT和IPageLayout.RIGHT選項。 我要放進去 這怎么可能?
是不可能的。 Eclipse清楚地區分了僅包含編輯器的編輯器區域與僅包含視圖的所有其他區域。
您使用org.eclipse.ui.editors
擴展點告訴Eclipse編輯器:
<extension
point="org.eclipse.ui.editors">
<editor
name="Sample Multi-page Editor"
extensions="mpe"
icon="icons/sample.gif"
contributorClass="tested.editors.MultiPageEditorContributor"
class="tested.editors.MultiPageEditor"
id="tested.editors.MultiPageEditor">
</editor>
</extension>
是不可能的。 初始化透視圖時,可以在透視圖中添加視圖。
但是,我認為可以在初始化編輯器時通知透視圖添加視圖。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.