我有最新的 JDK(更新 65),但是当我尝试导入它时,Eclipse 甚至无法识别 JavaFX。
我该如何解决这个问题并导入它?
执行以下步骤:
- 打开 Eclipse ->帮助->;Eclipse Marketplace
- 搜索“javafx”
- 你会看到 e(fx)eclipse,安装它。
- 安装后重启 eclipse
- 然后新建项目文件>新 >;项目(不要选择 Java 项目)。
- 然后选择 JavaFX > JavaFX 项目
- 然后点击下一步,给出项目名称并点击完成
- 你会得到“无法解析导入 javafx”
- 在这里下载 JavaFX JavaFX
- 解压文件夹并将其放在下载文件夹(或任何地方)
- 然后在 eclipse 中右键单击项目并选择属性
- 选择 Java Build Path
- 然后选择库选项卡(您会在顶部看到选项卡)
- 您会看到 Classpath >;JavaFX SDK
- 单击 Classpath,然后单击右侧的 Add external JARs。
- 然后从下载 JavaFX(放置在下载文件夹或您放置的位置)。
- 选择 Downloads/javafx-sdk-11.0.2/lib/(all .jar(s) file) 中的所有 .jars 文件并点击打开。
- 然后点击 Apply 和 Apply 并关闭.
- 那你就不会出现红色下划线或者(错误)了。
- 然后右键项目>;运行为 >;运行配置
- 选择参数选项卡并在 VM 参数中键入。
;
;
--module-path /path/to/JavaFX/lib --add-modules=javafx.controls,javafx.fxml
- (重要)然后取消选中“使用 -XstartOnFirstThread...”框
- 单击应用并运行。