您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Java 11中将JavaFX运行时添加到Eclipse?

如何在Java 11中将JavaFX运行时添加到Eclipse?

按照入门指南,这些是从Eclipse运行JavaFX 11的必需步骤。

1安装Eclipse 2018-09 。

2安装JDK 11 。

3将Java 11作为已安装的JRE添加到Eclipse:Eclipse->窗口->首选项-> Java->已安装的JRE->添加

4JavaFX 11 ea 。

5创建一个用户库:Eclipse-> Window-> Preferences-> Java-> Build Path-> User Libraries-> New。将其命名为JavaFX11,并将jars包含在JavaFX 11-ea的lib文件夹下。

6创建一个Java项目。你不需要添加模块路径类。确保选择Java 11,并将JavaFX11库添加到项目的模块路径。

7添加一个javafx11和主应用程序类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) {
        String version = System.getProperty("java.version");
        Label l = new Label ("Hello, JavaFX 11, running on "+version);
        Scene scene = new Scene (new StackPane(l), 300, 200);
        stage.setScene(scene);
        stage.show();
    }

    public static void main(String[] args) {
        launch();
    }

}

请注意,编辑器不应抱怨JavaFX类,因为我们已经包含了用户库。

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

--module-path C:\Users\<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls

9最后,运行项目。它应该工作正常。

java 2022/1/1 18:24:14 有368人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶