2010-04-12 3 views
1

Eclipse에서 플러그인을 개발 중이며보기를 보여주고 싶습니다. 나는 이것을 사용하고 있습니다 :Eclipse에서보기 표시

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("org.eclipse.ui.articles.MyView"); 

를 그것이 적절한에없는 나는 그것이 표시 할 뷰의 세트에 추가되는 것 그러나.

어떻게 위치를 지정할 수 있습니까?

답변

1

알아 냈습니다.

이렇게하면 3 단계 섹션의 위치보기 단락에 http://www.eclipse.org/articles/viewArticle/ViewArticle2.html을 입력해야합니다.

퍼스펙티브를 선언 할 때 뷰를 포함 할 자리 표시자를 추가했습니다.

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("org.eclipse.ui.articles.MyView")

뷰를 보여주고 내가이 관점에서가 아니라 기본 오른쪽에 선언 한 곳 나타납니다

public void defineLayout(IPageLayout layout) { 
String editorArea = layout.getEditorArea(); 
IFolderLayout bottom = 
      layout.createFolder("bottom", IPageLayout.BOTTOM, (float) 0.75f, editorArea); 
bottom.addPlaceholder("org.eclipse.ui.articles.MyView"); 
} 

나중에, 내가 사용 : 다음 코드에 표시됩니다 손으로.

다른 사람에게 도움이되기를 바랍니다.

감사와 관련,

Krt_Malta

+0

관점을 선언 할 때, 하나는 bottom.addView ("org.eclipse.ui.articles.MyView")을 사용할 수 있습니다; 원근감이로드되면 즉시보기를 표시하지만, 나는 이것을 원하지 않았다. 런타임 중에 필요할 때 표시되도록하고 싶었습니다. –

+0

도움을 주셔서 감사하고 자신의 솔루션을 게시 해 주셔서 감사합니다. 이것은 내가 지금 막 가지고 있던 문제를 해결했다. – Tenner