2014-04-25 2 views
0

이클립스 플러그인 프로젝트를 진행 중입니다. Eclipse의 활동을 감지하는 데 사용해야하는 확장 점은 무엇입니까? 마찬가지로 화면의 최상위 레벨에서 최소화되거나 최소화 될 때 플러그인은 계산을 멈 춥니 다. 지금 당장은 "org.eclipse.ui.startup"확장 점을 사용할 수 있습니다. Eclipse가 시작될 때 플러그인이 카운트를 시작하고 닫힐 때까지 계산을 계속합니다. 제발 좀 도와주세요! 는이클립스 활동 감지 Eclipse 플러그인

답변

1

한 가지 방법은 워크 벤치 창에 대한 ShellShellListener를 사용하는 것입니다 주셔서 감사합니다 :

IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); 

Shell shell = window.getShell(); 

shell.addShellListener(listener); 

쉘 리스너가 쉘이 활성화 비활성화, 최소화 (아이콘 화) 폐쇄 및 복원 될 때 통지 (비결 정성).

+0

답장을 보내 주셔서 감사합니다. 그것은 내가 쉘에서 일해야한다는 것을 말해 준다. 하지만 내 플러그인 프로젝트에서 셸을 사용하는 방법에 대해 더 자세히 설명해 주시겠습니까? 시작 기능에서 사용할 수 있습니까? – user3573702