Comment supprimer le bouton « restaurer les valeurs par défaut » et « appliquer » dans la page RCP Préférence personnalisée
-
13-09-2019 - |
Question
Lors de la création d'une page de préférence en RCP, par exemple, quelque chose comme:
public class MyPreferencePage extends org.eclipse.jface.preference.PreferencePage implements IWorkbenchPreferencePage
comment puis-je supprimer les boutons « Restaurer les valeurs par défaut » et « Appliquer » qui sont ajoutés par défaut. En utilisant
this.getDefaultsButton().setVisible(false);
this.getApplyButton().setVisible(false);
provoque une erreur.
La solution
Appel PreferencePage.noDefaultAndApplyButton()
avant votre commande est créé.
Autres conseils
utiliser noDefaultAndApplyButton () avant votre code commence
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow