一、下载SDK

image.png

二、配置依赖包

image.png
image.png
image.png

三、复制一个javafx代码

  1. import javafx.application.Application;
  2. import javafx.scene.Scene;
  3. import javafx.scene.layout.VBox;
  4. import javafx.scene.shape.Line;
  5. import javafx.stage.Stage;
  6. public class JavaFx01 extends Application{
  7. @Override
  8. public void start(Stage stage) {
  9. VBox box = new VBox();
  10. final Scene scene = new Scene(box,300, 250);
  11. scene.setFill(null);
  12. Line line = new Line();
  13. line.setStartX(0.0f);
  14. line.setStartY(0.0f);
  15. line.setEndX(100.0f);
  16. line.setEndY(100.0f);
  17. box.getChildren().add(line);
  18. stage.setScene(scene);
  19. stage.show();
  20. }
  21. public static void main(String[] args) {
  22. launch(args);
  23. }
  24. }

四、配置启动参数

image.png

—module-path “C:\ProgramFiles\Java\javafx-sdk-18\lib” —add-modules javafx.controls,javafx.fxml

image.png

五、启动main方法

六、IDEA高版本没有VM options

)$3Q681]HDZJ9032UWH{_JM.png

七、统一启动参数配置

CC5I04P8U9TZ5]9GS$P}LWD.png
OJ}83$MV%)RD@YIC8P4P6GU.png

—module-path “C:\ProgramFiles\Java\javafx-sdk-18\lib” —add-modules javafx.controls,javafx.fxml

K)%ZZYO@0T07UYY{]6X7TBV.png