javaFx-桌面软件开发
18 Mar 2021
	JavaFX 是一个开源的下一代客户端应用平台,
	适用于基于Java构建的桌面、移动端和嵌入式系统。 
	它是许多个人和公司的共同努力的成果,
	目的是为开发丰富的客户端应用提供一个现代、高效、功能齐全的工具包。
官网
https://openjfx.cn/视频教程
https://space.bilibili.com/5096022/channel/detail?cid=16953开发文档
https://openjfx.cn/openjfx-docs/软件
IntelliJ IDEAJavaFX SDK
JDK
Hello World
1. IDEA -> File -> New -> Project -> Java FX,然后下一步到完成。2. File -> Project Structure -> Libraries
and add the JavaFX 15 SDK as a library to the project.
Point to the lib folder of the JavaFX SDK.
选择javaFX下的lib目录。
E:\javafx-sdk-11.0.2\lib
3. Project Structure -> Project Setting ->
Project -> Project language level -> 5
4. Debug Configurations -> Main -> Use classpath of module -> untitled
选一个运行的Module
5. Main文件修改
@Override
public void start(Stage primaryStage) throws Exception{
    AnchorPane ap = new AnchorPane();
    ap.setStyle("-fx-background-color:#ffffff");
    Scene scene = new Scene(ap);
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(scene);
    primaryStage.setWidth(800);
    primaryStage.setHeight(800);
    primaryStage.show();
}
6. 运行即可
打包EXE文件
1. File -> Project Structure -> Artifacts -> +-> JavaFx Application
2. 右侧第四个标签(Java FX)
Application calss: sample.Main
Native bundle: all
3. 重新编译
Build -> Build Artifacts -> rebuild
4. 项目目录中找到EXE
F:\test\untitled\out\artifacts\JavaFXApp\bundles\JavaFXApp
参考教程:
https://openjfx.cn/openjfx-docs/
https://blog.csdn.net/qq_21455991/article/details/98078369
https://blog.csdn.net/wangyinlon/article/details/79247606