“__ 无法解析为类型”- JavaFX 无法在带有 e(fx)clipse 插件的 Eclipse 中工作

"__ Cannot be resolved to a type" - JavaFX not working in eclipse with e(fx)clipse plugin

我是 运行 Eclipse 2019-09 Windows 10 并且已经安装了 e(fx)clipse 并且我在 C:/Program Files/Java/javafx-sdk-13.0.1 中安装了 javaFX sdk 每当我创建一个新的 JavaFX 项目时,都会显示默认代码,但所有内容(BorderPane、Stage 等)'Cannot be resolved to a type'。 我该如何解决这个问题?

可能您必须设置 java 构建路径。

执行此步骤。

右键单击您的 java 项目文件夹 -> 构建路径 -> 配置构建路径 -> 库 -> 模块路径 -> 添加外部 Jar -> select javafx/lib 中的 jar 文件。 像那样 enter image description here

添加并关闭;

和 右键单击您的 java 项目文件夹 -> 运行 as -> 运行 配置 -> 参数 -> vm 参数 -> 把它放在盒子上 --module-path "C:\Users\DELL\Desktop\Prog Math\javafx-sdk-11.0.2\lib" --add-modules javafx.controls,javafx.fxml enter image description here

在“”中放置您添加外部 jar 的 javafx\lib 的位置;

转到- eclipse -> 菜单 -> 帮助 -> 安装新软件...然后粘贴到 link 下面以安装 e(fx)clipse

e(fx)clipse - IDE - Updatesite - http://download.eclipse.org/efxclipse/updates-released/1.1.0/site/

现在,使用构建路径在项目中添加默认外部 JAR jfxrt.jar,从 JDK 安装目录给出 Java。

C:\Program Files\Java\jdk1.8.0_281\jre\lib\ext\jfxrt.jar

如果在重新启动 eclipse 时不起作用,那么-

转到-项目->构建路径->配置构建路径->JRE系统库->编辑->将执行环境更改为JavaSE-1.8(jre)->应用