2010-11-23 25 views
4

Je me demandais s'il était possible d'ajouter des contrôles supplémentaires à la WizardNewProjectCreationPage. À ce stade, il n'a que des contrôles pour un nom de projet et un emplacement. J'aimerais les conserver et en ajouter d'autres.Plug-in Eclipse: ajout de contrôles à WizardNewProjectCreationPage

J'ai vu la méthode createControl mais je ne sais pas comment je peux l'étendre sans perdre les contrôles déjà définis par la classe WizardNewProjectCreationPage et sans avoir à réécrire toute la méthode.

J'ai oublié d'ajouter, que j'ai regardé beaucoup de tutoriels et tous discutent de l'extension juste un wizardPage et pas une WizardNewProjectCreationPage en termes de contrôles.

Répondre

7

Il existe des sous-classes de WizardNewProjectCreationPage dans Eclipse (telles que NewProjectCreationPage).

Je pense que vous pouvez étendre la méthode CreateControl commençant par ceci:

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

Ensuite, vous pouvez utiliser le « contrôle » pour ajouter les autres commandes.

+0

J'ai vérifié les documents d'aide Eclipse et aucune sous-classe n'y est mentionnée. Mais je vais essayer cette méthode createControl et poster. – nbz

+0

Ça a marché !!!! Merci beaucoup! – nbz

+0

@javilaureano: +1 Merci! –