OpenTypeSelectionDialog无法解析为类型

时间:2012-06-29 12:26:37

标签: java eclipse swt

当我尝试在代码中使用OpenTypeSelectionDialog时,为什么会出现“OpenTypeSelectionDialog无法解析为类型”的错误?

以下是代码:

 Shell sParent = JavaPlugin.getActiveWorkbenchShell();
 SelectionDialog dialog = new OpenTypeSelectionDialog(sParent, true,
          PlatformUI.getWorkbench().getProgressService(),null, IJavaSearchConstants.TYPE);

2 个答案:

答案 0 :(得分:0)

当编译器无法找到包含指定Java类的代码的文件/类时,会出现此错误。 有很多地方可以包括类型, 1.您是否导入了您遇到错误的类型。 你也可能指定了错误的地方(也许是拼写错误) 3.您可能想要检查包含缺少类型的库是否未包含在类路径中。

检查您是否能够找到类文件?

答案 1 :(得分:0)

你应该在你的项目,依赖项选项卡中打开你的plugin.xml文件,并添加org.eclipse.jdt.ui作为插件依赖项,之后组织导入,你应该没问题。