首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse如何从RadioGroupFieldEditor中以编程方式从PreferenceStore中检索存储的首选项?

Eclipse如何从RadioGroupFieldEditor中以编程方式从PreferenceStore中检索存储的首选项?
EN

Stack Overflow用户
提问于 2012-06-26 10:58:59
回答 1查看 875关注 0票数 0

我有一个首选项页面,其中一些单选按钮由RadioGroupFieldEditor控制。

代码语言:javascript
复制
setPreferenceStore(Activator.getDefault().getPreferenceStore());
....

addField(new RadioGroupFieldEditor("CHOICE",
    "An example of a multiple-choice preference", 1,
    new String[][] { { "&Choice 1", "choice1" },
            { "C&hoice 2", "choice2" } }, getFieldEditorParent()));

问题:

如何以编程方式从fieldEditor中检索数据(由PreferenceStore存储)?存储结构是什么样的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-26 14:58:54

RadioGroupFieldEditor将为您存储一个字符串。它将是与所选组中的单选按钮相关联的字符串,并且它将被键化掉您给组本身指定的名称。

换句话说,考虑到您的例子,调用:

代码语言:javascript
复制
Activator.getDefault().getPreferenceStore().getString("CHOICE");

...will返回"choice1“或"choice2",这取决于保存首选项时在首选项页面中选择了哪个单选按钮。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11205872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档