编辑:我将这个问题保持原样,因为可能有其他人正在使用相同的教程并提出与我相同的问题。问题来自已指定的课程项目。虽然提供的各种答案都可以使用,但讲师提供了制作 Java 应用程序然后创建 FXML 文件的解决方案。这也在@Sedrick 的链接中。
- - 原来的 - -
我已经完成了我能想到的一切,但无论我做什么,在尝试使用以下路径在 Netbeans 12.2 中创建新的 JavaFX FXML 应用程序时都会遇到相同的错误:
新项目 > Java 与 Ant > JavaFX > JavaFX FXML 应用程序
无法自动设置 JavaFX 平台
请转到平台管理器,创建一个非默认 Java SE 平台,然后转到 JavaFX 选项卡,启用 JavaFX 并填写有效 JavaFX SDK 和 JavaFX 运行时的路径。注意:JavaFX SDK 可以从 JavaFX 网站下载。
我创建了新平台,重新下载并重新安装了 Netbeans 本身到 JDK 和 SDK 的每一部分,并在每一步之间重新启动。无论我做什么,我都会得到同样的错误。我正在使用视频教程中的说明。
我可以在 Mac OSX Big Sur 和 Windows 10 上重现该错误。我已经验证了规范并且正在使用 JDK11,尽管我尝试使用 JDK15 以防万一。我创建了一个自定义库并为 JavaFX 添加了 JAR。
为什么这不起作用?