我是Eclipse Plugin开发的新手。我已经定制了我的主菜单和工具栏,以及属性页面。现在我希望得到类似的结果:每当用户点击工具栏上的自定义图标时,它就会显示属性页面,就像用户选择项目并右键单击属性并显示它一样,任何人都知道如何操作? / p>
答案 0 :(得分:4)
您可以尝试使用org.eclipse.ui.dialogs.PreferencesUtil.createPropertyDialogOn(Shell, IAdaptable, String, String[], Object)
打开属性对话框:
IProject project = ...;
PreferenceDialog createPropertyDialogOn(window.getShell(), project,
myPropertyPageId, new String[] { myPropertyPageId }, Collections.EMPTY_MAP);