gpt4 book ai didi

java - 如何使用 RadioGroupFieldEditor 管理其子组件

转载 作者:行者123 更新时间:2023-11-30 09:09:52 27 4
gpt4 key购买 nike

我这样做是为了创建简单的单选按钮:

RadioGroupFieldEditor settingsSourceEditor =
new RadioGroupFieldEditor("abc", "", 1, new String[][] {
{ "Read settings from BIS-Installation directory", "1"" },
{ "Manually specify settings", "'" } },
container);

但我想扩展它以便能够启用或禁用相应的元素组。它应该如何向下看的示例如下(除了两个单选按钮都应该有子元素):

example

是否有任何功能可以添加这样的子元素,或者我是否必须编写自己的子类才能让它像我想要的那样工作?

最佳答案

查看 RadioGroupFieldEditor 源代码,没有添加子元素的功能。子类化也不容易。

您在常规首选项页面 (org.eclipse.ui.internal.dialogs.WorkbenchPreferencePage) 中显示的示例不使用字段编辑器来显示首选项,而是仅使用普通的 按钮 控件。在首选项页面中使用普通控件是可以的,但您必须在代码中管理加载和保存首选项。

关于java - 如何使用 RadioGroupFieldEditor 管理其子组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22835184/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com