So entfernen Sie die Schaltfläche „Standardeinstellungen“ und „anwenden“ auf der benutzerdefinierten RCP -Präferenzseite
-
13-09-2019 - |
Frage
Beim Erstellen einer Präferenzseite in RCP, z. B. so etwas wie:
public class MyPreferencePage extends org.eclipse.jface.preference.PreferencePage implements IWorkbenchPreferencePage
Wie kann ich die Schaltflächen "Standardwerte" und "anwenden" entfernen, die standardmäßig hinzugefügt werden. Verwendung
this.getDefaultsButton().setVisible(false);
this.getApplyButton().setVisible(false);
führt zu einem Fehler.
Lösung
Anruf PreferencePage.noDefaultAndApplyButton()
Bevor Ihre Kontrolle erstellt wird.
Andere Tipps
benutze das nodefaultandapplybutton () Bevor Ihr Code beginnt
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow