当我尝试在代码中使用OpenTypeSelectionDialog时,为什么会出现“OpenTypeSelectionDialog无法解析为类型”的错误?
以下是代码:
Shell sParent = JavaPlugin.getActiveWorkbenchShell();
SelectionDialog dialog = new OpenTypeSelectionDialog(sParent, true,
PlatformUI.getWorkbench().getProgressService(),null, IJavaSearchConstants.TYPE);
答案 0 :(得分:0)
当编译器无法找到包含指定Java类的代码的文件/类时,会出现此错误。 有很多地方可以包括类型, 1.您是否导入了您遇到错误的类型。 你也可能指定了错误的地方(也许是拼写错误) 3.您可能想要检查包含缺少类型的库是否未包含在类路径中。
检查您是否能够找到类文件?
答案 1 :(得分:0)
你应该在你的项目,依赖项选项卡中打开你的plugin.xml文件,并添加org.eclipse.jdt.ui作为插件依赖项,之后组织导入,你应该没问题。