2010-11-23 3 views
4

에 컨트롤을 추가 할 수 있습니다. 이 시점에서 프로젝트 이름과 위치에 대한 컨트롤 만 있습니다. 나는 이것을 지키고 그것에 더 많이 첨가하고 싶다.이클립스 플러그인 : WizardNewProjectCreationPage에 추가 컨트롤을 추가 할 수 있습니다 경우 궁금 해서요 WizardNewProjectCreationPage

createControl 메서드를 보았지만 이미 WizardNewProjectCreationPage 클래스에서 설정 한 컨트롤을 잃지 않고 전체 메서드를 다시 작성하지 않고도 확장 할 수 있는지 잘 모르겠습니다.

은 내가 자습서를 많이 살펴 보았다 그들 모두 컨트롤의 측면에서 단지 wizardPage 아닌 WizardNewProjectCreationPage을 확장 논의 할 것을 추가하는 것을 잊었다.

답변

7

(예 NewProjectCreationPage 등) 이클립스 WizardNewProjectCreationPage 서브있다.

난 당신이로 시작하는 CreateControl에 방법을 확장 할 수 있다고 생각 :

super.createControl(parent);  
Composite control = (Composite) getControl(); 

그런 다음 당신은 다른 컨트롤을 추가 할 '컨트롤'을 사용할 수 있습니다.

+0

나는 이클립스 도움말 문서를 확인하고 그것을 언급 된 모든 서브 클래스가 없습니다. 하지만이 createControl 메서드를 시도하고 다시 게시 할 것입니다. – nbz

+0

그것은 일했다 !!!! 정말 고맙습니다! – nbz

+0

@javilaureano : +1 감사합니다! –

관련 문제