【发布时间】:2016-08-16 13:54:58
【问题描述】:
我正在开发一个具有首选项页面的 Eclipse 插件,我想知道是否有可能找到“恢复默认值”按钮并覆盖它的侦听器,因为我必须在按钮时设置程序的变量被推送(我必须得到一个偏好存储变量值并保存它)。
【问题讨论】:
我正在开发一个具有首选项页面的 Eclipse 插件,我想知道是否有可能找到“恢复默认值”按钮并覆盖它的侦听器,因为我必须在按钮时设置程序的变量被推送(我必须得到一个偏好存储变量值并保存它)。
【问题讨论】:
只需覆盖performDefaults 方法。
@Override
protected void performDefaults() {
super.performDefaults();
// TODO your code
}
【讨论】:
PreferencePage的类。我可以让一个现有的类实现这个接口然后覆盖它吗?另外,它会被按钮远程调用,因为我不知道它什么时候被按下?