So entfernen Sie die Schaltfläche „Standardeinstellungen“ und „anwenden“ auf der benutzerdefinierten RCP -Präferenzseite

StackOverflow https://stackoverflow.com/questions/1853532

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.

War es hilfreich?

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
scroll top