javaFX eclipse配置
1.下载 JavaFX 17 SDK
地址:从 OpenJFX 17 下载页 下载 javafx-sdk-17.0.15,解压到 C:\javafx-sdk-17.0.15
2.
在 Eclipse 中配置项目
- 创建新的 Java 项目,或打开现有项目。
- 右键点击项目 → Properties → Java Build Path → Libraries → Add External JARs,添加
C:\javafx-sdk-17.0.1\lib
下的所有 jar 包
。3.
配置 VM 参数
- 在 Eclipse 中,点击 Run → Run Configurations...。
- 在 Arguments 选项卡的 VM arguments 中输入:
--module-path "C:\javafx-sdk-17.0.15\lib" --add-modules javafx.controls,javafx.fxml
运行程序
- 确保主类包含
main
方法和 JavaFX 应用入口(如继承Application
),点击运行按钮import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage;public class HelloFX extends Application {@Overridepublic void start(Stage primaryStage) {Button btn = new Button("Hello, JavaFX!");btn.setOnAction(e -> System.out.println("点击了按钮!"));StackPane root = new StackPane();root.getChildren().add(btn);Scene scene = new Scene(root, 300, 200);primaryStage.setTitle("Hello JavaFX");primaryStage.setScene(scene);primaryStage.show();}public static void main(String[] args) {launch(args);} }