Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过自定义按钮打开完整的首选项对话框?_Java_Eclipse Plugin_Working Set - Fatal编程技术网

Java 如何通过自定义按钮打开完整的首选项对话框?

Java 如何通过自定义按钮打开完整的首选项对话框?,java,eclipse-plugin,working-set,Java,Eclipse Plugin,Working Set,我正在为自定义IWorkingSets实现一个配置对话框。这些集合包括选定的项目,但也包括两个附加配置,它们有自己的属性页。我已经为这些工作集实现了一个功能属性对话框,可以通过右键单击它们并在projectexplorer中选择properties来找到,但现在我想通过自定义配置对话框中的按钮打开该PropertyDialog 我曾尝试使用属性对话框,但该对话框不是API。是否有其他方法以编程方式打开属性对话框?org.eclipse.ui.dialogs.PreferencesUtil为属性对

我正在为自定义
IWorkingSets
实现一个配置对话框。这些集合包括选定的项目,但也包括两个附加配置,它们有自己的属性页。我已经为这些工作集实现了一个功能属性对话框,可以通过右键单击它们并在
projectexplorer
中选择
properties
来找到,但现在我想通过自定义配置对话框中的按钮打开该
PropertyDialog


我曾尝试使用
属性对话框
,但该对话框不是API。是否有其他方法以编程方式打开属性对话框?

org.eclipse.ui.dialogs.PreferencesUtil
为属性对话框提供了一个官方API,其中包含三个
createPropertyDialogOn
方法。

org.eclipse.ui.dialogs.PreferencesUtil
为属性对话框提供了一个官方API三种
createPropertyDialogOn
方法。

这是针对该用例的wiki页面:这是针对该用例的wiki页面: