如何删除自定义RCP首选项页面中的“恢复默认值”和“应用”按钮

时间:2009-12-05 21:27:40

标签: java eclipse swt eclipse-rcp rcp

在RCP中创建首选项页面时,例如类似的东西:

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

如何删除默认添加的“恢复默认值”和“应用”按钮。 使用

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

导致错误。

2 个答案:

答案 0 :(得分:11)

在创建控件之前调用PreferencePage.noDefaultAndApplyButton()

答案 1 :(得分:0)

在代码开始之前使用此noDefaultAndApplyButton()