2010-11-23 168 views
4

我想知道是否可以將其他控件添加到WizardNewProjectCreationPage。此時它只能控制項目名稱和位置。我想保留這些並添加更多內容。Eclipse插件:將控件添加到WizardNewProjectCreationPage

我已經看到了createControl方法,但我不確定如何在不丟失已由WizardNewProjectCreationPage類設置的控件的情況下對其進行擴展,而無需再次重寫整個方法。

我忘了補充,我已經看了很多教程,並且他們都討論了在控件方面只擴展一個wizardPage而不是WizardNewProjectCreationPage。

回答

7

Eclipse中存在WizardNewProjectCreationPage的子類(如NewProjectCreationPage)。

我認爲你可以擴展createControl方法開始與此:

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

然後你可以使用「控制」添加其他控件。

+0

我檢查了Eclipse幫助文檔,它沒有提到任何子類。但我會嘗試這個createControl方法並回發。 – nbz 2010-11-24 10:35:27