将 JavaFX 运行时集成到 Java 11 的 Eclipse
背景:
Java 11 已排除JavaFX 作为其最新版本的一部分,导致“错误:JavaFX 运行时组件丢失”错误。本文提供了如何在 Java 11 中手动将 JavaFX 添加到 Eclipse 的详细指南。
解决方案:
安装 Eclipse 2018 -09和JDK 11:
添加 JDK 11 Eclipse:
获取 JavaFX 11:
为 JavaFX 创建用户库:
创建 Java 项目并配置模块路径:
示例 JavaFX 应用程序 (HelloFX):
package javafx11; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class HelloFX extends Application { @Override public void start(Stage stage) { Label l = new Label("Hello, JavaFX 11"); Scene scene = new Scene(new StackPane(l), 300, 200); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
配置运行时的 VM 参数:
--module-path C:\Users<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls
运行应用程序:
以上是如何将 JavaFX 运行时集成到 Eclipse for Java 11 中?的详细内容。更多信息请关注PHP中文网其他相关文章!