2014-06-10 3 views
2

이클립스 rcp 애플리케이션. 나는 2 Perspective를 가지고 있는데 Perspective1은 애플리케이션이 시작될 때 기본적으로 열리고 Perspective2.i는 내가 열린 Perspective1을 클릭하고 닫을 때 perspective2를 열어야하는 작업을 가지고있다. 그것을하는 방법?Eclipse RCP - 버튼 클릭시 열기 관점

답변

2

예를 들어, 어딘가에서 워크 벤치를 가져옵니다 :

IWorkbench workbench = PlatformUI.getWorkbench(); 

당신이 어딘가에에서의 관점을 열려는 워크 벤치 창을 가져, 예를 들면 :

IWorkbenchWindow window = workbench.getActiveWorkbenchWindow(); 

이 관점보기 :

workbench.showPerspective("perspective-id", window);