Eclipseçš„Wizard是由一¾pÕdˆ—WizardPage¾l„æˆçš„ã€‚ç¼ºçœæƒ…况下åQŒW(xu¨¦)izardDialog在åˆå§‹åŒ–的时候就ä¼?x¨¬)调用æ¯ä¸ªWizardPageçš„createControl()æ–ÒŽ(gu¨©)³•æ¥å¸ƒå±€˜q™äº›WizardPageåQŒè¿™æ˜¯äØ“(f¨´)了方便决定WizardDialog½H—å£çš„大ž®ã€‚但如果æŸä¸ªWizardPage里的控äšg是需è¦åЍæ€ç”Ÿæˆçš„åQŒä¾‹å¦‚,用户在Page1里输入一个整数nåQŒPage2é‡Œè¦æ ÒŽ(gu¨©)®˜q™ä¸ªæ•´æ•°ç”Ÿæˆn个文本框åQŒç”±äºŽPage2çš„createControl()åªæœ‰ä¸€‹Æ¡è¢«è°ƒç”¨çš„æœºä¼?x¨¬),òq¶ä¸”在得到n之剞®Þp¢«WizardDialog调用˜q‡äº†åQŒé›†ä¸å¸ƒå±€çš„æ–¹å¼å°±ä¸ºç”ŸæˆPage2的界é¢å¸¦æ¥äº†å›°éš¾ã€?/p>
和问题的æè¿°æ¯”è“væ¥ï¼Œè§£å†³çš„æ–¹æ³•简å•很多,åªè¦è¦†ç›–Wizardçš„createPageControls()æ–ÒŽ(gu¨©)³•让它什么都ä¸è¦åšå°±å¯ä»¥äº?br />
@Override
public void createPageControls(Composite pageContainer) {
//super.createPageControls(pageContainer);
}

]]>