0

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

这是代码:

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

2 回答 2

1

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

于 2012-07-01T00:48:30.573 回答
0

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

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

于 2012-06-29T12:36:05.367 回答