我创建了一个Eclipse首选项页面,其中包含String字段:一个用于用户,一个用于密码。
我想覆盖在.prefs文件中存储它的方法,我想使用ISecurePreferences以加密形式存储密码。
当我覆盖performApply()方法时,我希望该方法只显示其中的消息:
@Override
protected void performApply() {
// TODO Auto-generated method stub
System.out.println("Perfom apply");
}
不幸的是,Eclipse仍然以自己的方式存储首选项。
我找不到在Eclipse中实际存储首选项的方法。
你能告诉我这是做什么的吗?
答案 0 :(得分:3)
performApply
按钮时才会调用 Apply
。
performOk
按钮时会调用 OK
,因此覆盖它。 performApply
的默认设置只是致电performOk
,因此您也不需要覆盖它。