首页 >Java >java教程 >如何使用 Java 11 将 JavaFX 集成到 Eclipse 中?

如何使用 Java 11 将 JavaFX 集成到 Eclipse 中?

Linda Hamilton
Linda Hamilton原创
2024-11-08 20:42:021035浏览

How Can I Integrate JavaFX into Eclipse Using Java 11?

在 Java 11 中将 JavaFX 添加到 Eclipse

由于 JavaFX 被排除在 Java 11 之外,因此在 Eclipse 中启动并运行它需要特定的设置。这是一份综合指南:

先决条件:

  • 安装 Eclipse 2018-09
  • 安装 JDK 11
  • 下载 JavaFX 11 ea

步骤:

  1. 将 Java 11 JRE 添加到 Eclipse:

    导航到日食>窗口>首选项>爪哇>安装的 JRE >添加并选择已安装的 Java 11 JRE。

  2. 为 JavaFX 创建用户库:

    转到 Eclipse >窗口>首选项>爪哇>构建路径>用户库>新的。将其命名为 JavaFX11 并添加 JavaFX 11-ea 的 lib 文件夹中的 jar。

  3. 创建 Java 项目:

    创建一个新的 Java 项目,确保选择 Java 11。在其模块路径中包含 JavaFX11 库。

  4. 添加 HelloFX 应用程序:

    创建一个名为 javafx11 的包并添加以下 Java class:

    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 {
        public static void main(String[] args) { launch(); }
           
        @Override
        public void start(Stage stage) {
            Scene scene = new Scene(new StackPane(new Label("Hello, JavaFX 11")), 300, 200);
            stage.setScene(scene);
            stage.show();
        }
    }
  5. 添加运行时参数:

    编辑项目的运行配置并添加以下 VM 参数:

    • --模块路径C:Users下载javafx-sdk-11lib
    • --add-modules=javafx.controls
  6. 运行项目:

    运行HelloFX项目,它应该显示一条简单的消息。

以上是如何使用 Java 11 将 JavaFX 集成到 Eclipse 中?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn