Dies ist eine alte Version des Dokuments!


Java - Eclipse-RCP - Wizards

Um den Finish-Button in einem Wizard zu enablen, muss die Methode isPageComplete() true zurückliefern. Soll der Button bei geöffnetem Wizard enabled/disabled werden, so muss updateButtons() aufgerufen werden. (Dies resultiert dann in einem Aufruf von isPageComplete()).

private boolean m_isPageComplete = false;
 
void myMethod(){
   m_isPageComplete = true;
   getWizard().getContainer().updateButtons();
}
 
@Override
public boolean isPageComplete() {
   return m_isPageComplete;
}

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007