在 Eclipse RCP 应用程序中禁用自定义首选项页面的取消按钮

Disable the Cancel button for a custom preference page in a Eclipse RCP application

对于 Eclipse RCP 应用程序中的所有首选项页面,都存在一个“确定”按钮和一个“取消”按钮。

是否可以像禁用应用按钮一样禁用取消按钮?

例如,可以使用

禁用应用按钮
noDefaultAndApplyButton();

“取消”和“确定”按钮由首选项对话框提供,而不是当前首选项页面 - org.eclipse.jface.preference.PreferenceDialog 确切地说。

此对话框不提供禁用“取消”按钮的方法。