一、下载SDK
📎javafx-sdk-18.zip

二、配置依赖包



三、复制一个javafx代码
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.VBox;
import javafx.scene.shape.Line;
import javafx.stage.Stage;
public class JavaFx01 extends Application{
@Override
public void start(Stage stage) {
VBox box = new VBox();
final Scene scene = new Scene(box,300, 250);
scene.setFill(null);
Line line = new Line();
line.setStartX(0.0f);
line.setStartY(0.0f);
line.setEndX(100.0f);
line.setEndY(100.0f);
box.getChildren().add(line);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
四、配置启动参数

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

五、启动main方法
六、IDEA高版本没有VM options

七、统一启动参数配置


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

八、配置项目编码




















