Как удалить кнопку “восстановить значения по умолчанию” и “применить” на странице пользовательских настроек RCP

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

Вопрос

При создании страницы предпочтений в RCP, напримерчто - то вроде:

public class MyPreferencePage extends org.eclipse.jface.preference.PreferencePage  implements IWorkbenchPreferencePage

как я могу удалить кнопки "Восстановить значения по умолчанию" и "Применить", которые добавляются по умолчанию?Используя

this.getDefaultsButton().setVisible(false);
this.getApplyButton().setVisible(false);

приводит к ошибке.

Это было полезно?

Решение

Позвонить PreferencePage.noDefaultAndApplyButton() до того, как будет создан ваш элемент управления.

Другие советы

используй это noDefaultAndApplyButton() noDefaultAndApplyButton() перед началом вашего кода

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top