在RCP中创建首选项页面时,例如类似的东西:
public class MyPreferencePage extends org.eclipse.jface.preference.PreferencePage implements IWorkbenchPreferencePage
如何删除默认添加的“恢复默认值”和“应用”按钮。 使用
this.getDefaultsButton().setVisible(false);
this.getApplyButton().setVisible(false);
导致错误。
答案 0 :(得分:11)
在创建控件之前调用PreferencePage.noDefaultAndApplyButton()
。
答案 1 :(得分:0)
在代码开始之前使用此noDefaultAndApplyButton()